Senior QA Automation Engineer
Location: Bothell, WA 98011, USA
Alternate Location: Dallas, TX
Experience: 10+ Years
Work Mode: Onsite 5 Days/Week
Interview Process: 1st Round Virtual | 2nd Round Face-to-Face
<.> Job Summary
We are looking for a Senior QA Automation Engineer with 10+ years of experience in software testing and quality engineering. The ideal candidate should have strong expertise in API Testing, Automation, Selenium, Cucumber/BDD, and Spark, along with experience designing and implementing scalable automation frameworks for enterprise applications.
The candidate will be responsible for developing automated test solutions, executing end-to-end testing, integrating automation into CI/CD pipelines, and collaborating closely with development and business teams.
<.> Must-Have Skills
- 10+ years of experience in QA Automation / Software Testing.
- Strong hands-on experience in API Testing and API Automation.
- Strong experience with Test Automation and automation framework development.
- Hands-on experience with Selenium.
- Strong experience with Cucumber / BDD.
- Hands-on experience with Apache Spark.
- Experience designing and maintaining scalable and reusable automation frameworks.
- Strong understanding of functional, regression, integration, API, and end-to-end testing.
- Experience working in Agile and CI/CD environments.
- Strong troubleshooting, analytical, and communication skills.
<.> Key Responsibilities
- Design, develop, and maintain robust automated test frameworks and test suites.
- Develop and execute automated tests for RESTful APIs.
- Build and maintain UI automation frameworks using Selenium.
- Develop BDD-based automated test scenarios using Cucumber.
- Create reusable, scalable, and maintainable automation solutions.
- Develop and execute functional, regression, integration, and end-to-end test cases.
- Perform API validation and identify issues across application services.
- Work with Spark-based applications/data processing and validate data and application behavior.
- Identify, document, and track defects through resolution.
- Integrate automated test suites into CI/CD pipelines.
- Analyze test execution results and troubleshoot automation failures.
- Participate in test planning, estimation, test strategy, and quality discussions.
- Collaborate with developers, business analysts, product teams, and other QA engineers.
- Contribute to automation best practices, coding standards, and continuous improvement.
- Mentor junior QA engineers and provide technical guidance on automation practices.
<.> Technical Skills
Mandatory:
- API Testing / API Automation
- Test Automation
- Selenium
- Cucumber / BDD
- Apache Spark
- Automation Framework Development
- Functional, Regression, Integration & E2E Testing
- CI/CD
- Agile
Nice to Have:
- Performance Testing
- Cloud Testing
- Database/Data Validation
- Additional API automation tools/frameworks
<.> Performance Expectations
- Build reliable and scalable automated testing solutions.
- Improve automation coverage and reduce manual testing effort.
- Ensure timely execution of test cycles and accurate defect reporting.
- Proactively identify quality risks and automation gaps.
- Work effectively with cross-functional teams in a fast-paced enterprise environment.
- Demonstrate strong ownership, communication, and problem-solving skills.
<.> Interview Process
1st Round: Virtual Interview
2nd Round: Face-to-Face Interview
<.> Work Location
Bothell, WA 98011, USA Onsite, 5 Days/Week
Dallas, TX Alternate Location