Saxon Global
Location: Seattle,WA, USA
Date: 2025-01-01T07:00:51Z
Job Description:
Position: Test Automation EngineerWe 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: Bachelor's or Master's degree in Computer Science, Information Systems, or a related field. 5+ years of experience in Test Automation with a focus on Cucumber BDD and Octoperf. Strong experience in Automated Test Driven Development (TDD) and CI/CD automation using GitHub Actions. Excellent problem-solving skills and the ability to work independently and in a team environment. Strong communication and collaboration skills. A Test Automation Engineer is responsible for designing, developing, and maintaining automated testing frameworks to ensure the quality and reliability of software systems.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. GitHubBasic Qualification : Additional Skills : Background Check :YesDrug Screen :YesNotes :Selling points for candidate :Project Verification Info :Candidate must be your W2 Employee :NoExclusive to Apex :NoFace to face interview required :NoCandidate must be local :NoCandidate must be authorized to work without sponsorship ::NoInterview times set : :NoType of project :TestingMaster Job Title :SDETBranch Code :Seattle
Apply Now!