Overview:
Working collectively with the rest of the product team, the Senior Test Automation Engineer is an integral part of our agile team ensuring that we build quality in everything we do.
To achieve our goal, we want to be an industry leader in testing, using the latest approaches in test automation to ensure we have high confidence in delivering features with great quality.
As a part of the Testing team, you’ll be part of the Test Automation Guild and Test Continuous Improvement process where you’ll learn and share knowledge about state- of- the- art automation techniques.
Responsibilities:
Ensure proper version control and configuration management of all test objects developed and test environments used.
Provide technical guidance to junior- level test engineers and/or test technicians.
Participate in Scrum meetings to identify the quality implications of known bugs and the impact of proposed changes to product definition on the testing process.
Review the current regression test suite and convert these into the existing automated test suite to decrease the current regression period including functional and integration tests.
Work with the Development team to capture and reuse automated Unit Test Cases, Test Stubs and Drivers, and other Development test objects.
Maintain as- built system documentation of the product post deployment.
Assist the Test Manager in preparing test plans and schedules where necessary.
Research and document bug reports following agreed- upon processes upon discovery of an issue.
Provide accurate and precise estimates for assigned task duration, along with confidence levels and foreseeable dependencies.
Select and develop appropriate test automation tools, applying the latest techniques in test automation.
When necessary, assist the support team in replicating production bugs to confirm current system functionality and define the issue in more detail
Review requirements, specifications, user documentation and other project documentation to assure high quality m annual and automated tests are developed; i.e., perform manual static testing as well as continuously improving the automation test suite.
Work with the Development team to create and maintain an automated daily verification (“smoke”) test.
Years of experiences:
> 3 years of experience