What are the responsibilities and job description for the Test Automation Engineer position at Saxon Global?
Position : Test Automation Engineer
We are seeking an experienced and motivated Test Automation Engineer to join our team. The ideal candidate should have a strong background in Cucumber BDD, Octoperf, Automated Test Driven Development (TDD), and have at least 5 years of active development and configuration experience. Additionally, the successful candidate should have experience in implementing Continuous Integration / Continuous Deployment (CI / CD) automation using GitHub Actions.
Key Responsibilities :
- Develop and implement automated testing frameworks using Cucumber BDD and Octoperf.
- Ensure the quality and reliability of code through Automated Test Driven Development (TDD).
- Configure and maintain CI / CD pipelines using GitHub Actions.
- Collaborate with cross-functional teams to identify and resolve testing issues.
- Stay up-to-date with the latest advancements in test automation.
Requirements :
Their job tasks include, but are not limited to :
1. Developing test plans and test cases : They work with the development team to create test plans and test cases that ensure the software meets all requirements and performs as expected.
2. Automating test cases : They use various tools and technologies, such as Cucumber BDD, Octoperf, Selenium, and others, to automate the test cases and ensure repeatability and scalability.
3. Debugging and fixing test failures : They diagnose and resolve test failures and bugs, and ensure that tests are working as expected.
4. Implementing Continuous Integration / Continuous Deployment (CI / CD) pipelines : They use tools such as GitHub Actions to automate the build, test, and deployment process, and ensure that code changes are quickly and safely deployed to production.
5. Collaborating with cross-functional teams : They work with the development, QA, and operations teams to ensure that all software changes are thoroughly tested before they are released to production.
6. Staying up-to-date with the latest advancements in test automation : They continuously learn and stay up-to-date with the latest advancements in test automation and ensure that the testing framework remains relevant and effective.
7. Documenting and reporting : They document test results and create reports to communicate testing results and progress to stakeholders.
In summary, a Test Automation Engineer is responsible for ensuring that software systems are thoroughly tested and meet the quality standards before they are released to production.
Required Skills : Cucumber BDD, Octoperf, Automated Test Driven Development (TDD), and have at least 5 years of active development and configuration experience. GitHub
Basic Qualification :
Additional Skills :
Background Check : Yes
Drug Screen : Yes
Notes :
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee : No
Exclusive to Apex : No
Face to face interview required : No
Candidate must be local : No
Candidate must be authorized to work without sponsorship : : No
Interview times set : : No
Type of project : Testing
Master Job Title : SDET
Branch Code : Seattle