Sr QA Engineer Job Description
JOB DUTIES
- Design, develop, modify, and execute software testing plans, using analysis and models to predict and measure outcome and consequences of design.
- Ability to modify existing software to correct errors, allow it to adapt to new hardware, code, or systems or to improve performance. Use historical analysis in testing.
- Consult with internal and external customers about project design, process and needs.
- Determine performance standards and work with project managers to understand success measures.
- Store, retrieve, document, and manipulate code and data for analysis of system capabilities and requirements, storage, and release.
- Document, store and communicate information on testing, defects, and solutions.
- Provide data analysis, validation, and regular status updates.
- Work collaboratively with software development team for project understanding for testing.
- Other projects include collaboration with other departments and stakeholders and responsibilities as assigned.
- Lead QA team, onshore and offshore
- Provide automated QA vision and guidance
EDUCATION AND EXPERIENCE
- B.S. degree in computer science/engineering, or equivalent experience.
- Extensive experience working as a Sr. QA/SDET professional.
- Experience with development and maintenance of test plans and test-effort estimates.
- Experience with conducting and coordination of software testing efforts with management and developers in a highly-dynamic environment.
- Experience with Selenium, containers, and validation of deployment/orchestration of libraries, jobs and websites to production and pre-production.
- Ability to automate baseline tests for new builds as well as targeted-testing specific changes to production software with background in injecting dependencies that are mocked/faked into our continuous integration services.
- Familiarity with the Microsoft .NET platform and the C# language and some familiarity with automated testing software (NUnit, Visual Studio Test Tools, or other).
- Data validation experience (Microsoft SQL Server databases).