Job Description
Are you a detail-oriented problem solver passionate about software quality? TechNova Solutions is seeking a Senior QA Automation Engineer to join our elite engineering team in San Francisco. You will play a pivotal role in ensuring our products meet the highest standards of reliability and performance before they reach our global customers.
At TechNova, we don't just write code; we build digital experiences that matter. We are looking for a self-starter who thrives in a fast-paced environment and is eager to implement cutting-edge testing strategies.
The Role
As a Senior QA Automation Engineer, you will bridge the gap between development and quality assurance. You will design scalable test frameworks, integrate testing into our CI/CD pipelines, and mentor junior testers. If you have a knack for finding bugs and a passion for automation, we want to hear from you.
Why Join Us?
- Competitive salary and equity package.
- Flexible remote-first hybrid work model.
- Top-tier health, dental, and vision insurance.
- Annual learning and development budget.
Responsibilities
- Test Automation: Design, develop, and maintain robust automated test suites using Selenium, Cypress, or Playwright.
- CI/CD Integration: Integrate test scripts into Jenkins/GitHub Actions pipelines to ensure continuous validation.
- API Testing: Perform comprehensive API testing using Postman and REST Assured to validate backend logic and data integrity.
- Bug Management: Identify, document, and track defects using JIRA, collaborating closely with developers to ensure timely resolution.
- Performance Testing: Conduct load and stress testing using JMeter or Gatling to ensure system scalability under peak loads.
- Framework Development: Contribute to the development of a scalable, reusable testing framework to improve efficiency.
Qualifications
- Experience: Minimum of 5 years of experience in software quality assurance, with a strong focus on automation.
- Programming: Proficiency in at least one programming language (Java, Python, or JavaScript) is required.
- Tools: Deep experience with testing frameworks (Selenium, Cypress, Appium) and API testing tools (Postman, RestAssured).
- Database: Solid understanding of SQL and NoSQL databases to write complex queries for data validation.
- Cloud: Experience working with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes) is a plus.
- Agile: Proven track record in Agile/Scrum methodologies and cross-functional team collaboration.