Lead Developer in Test
The Goal is looking to hire a Lead Developer in Test (SDET) to own the quality of software products delivered within the software development life cycle. The Lead Developer in Test will be directing a team of other Developers in Test. Responsibilities also include developing and executing software testing components, developing automation solutions and performing manual tests throughout the SDLC.
Responsibilities
- Develop automation code, scripts, utilities, simulators, data generators, API/Interface testing solutions and other programmatic test tools as required to execute tests.
- Ownership of automation architecture (Both Functional and Performance).
- Create test plans and test strategies.
- Lead a team of Developers in Test.
- Champion the collaborative resolution of defects and direct internal process improvement initiatives
- Reviews of system architecture, code and design documents.
- Effectively communicate testing activities and findings in oral and written formats.
- Responsible for identifying project risks and develop mitigation strategies.
- Possess domain expertise in the project involved.
- Assist with adherence to technology policies and comply with all security controls.
- Continually look for ways to innovate and improve testing process to gain efficiencies.
Requirements
- Bachelors or Masters in Computer Science or Engineering and 5+ years of cumulative experience in software development and/or test automation.
- Excellent understanding of testing process, test types and testing methodologies.
- Demonstrated understanding and experience with object oriented design.
- Experience with programming in Java (preferred), C++, C#, or Ruby.
- Demonstrated understanding and application of algorithms to test solutions.
- Extensive experience with SQL and relational database design.
- Excellent written and oral communication skills.
- Extensive experience with the Unix/Linux environment.
- Demonstrable experience of common development technologies (AJAX, J2EE/.NET, Javascript, HTML, XML/XSL, JSON, Web Services [SOAP, REST], Maven/Ant …etc.).
- Experience using test tools such as WebDriver and JMeter.
- Financial services industry experience preferred.
Working Conditions
- Work is normally performed in an office environment. Occasional travel and extended hours may be required.