Job Description
The Opportunity:
TechFlow Solutions is seeking a highly skilled Senior QA Automation Engineer to join our elite quality assurance team. In this pivotal role, you will be responsible for ensuring the delivery of high-quality, scalable software solutions by designing robust test strategies and automating critical testing processes. You will work closely with cross-functional teams of developers, product managers, and designers to drive continuous improvement and maintain our high standards of excellence.
Why Join Us?
- Work with cutting-edge technologies and modern development methodologies (Agile/Scrum).
- Competitive compensation package with comprehensive benefits.
- Flexible remote and hybrid work options.
- Professional growth opportunities in a fast-paced tech environment.
Your Impact:
You will be the gatekeeper of our product quality, identifying bugs before they reach our users and helping to shape the technical roadmap through your insights.
Responsibilities
- Design, develop, and execute comprehensive test plans, test cases, and test scripts for web and mobile applications.
- Develop and maintain automated test suites using industry-standard tools (Selenium, Cypress, Playwright, etc.) to reduce regression testing time.
- Identify, track, and verify bugs in our bug-tracking system (Jira) and communicate effectively with developers.
- Integrate testing activities into the CI/CD pipeline to ensure automated testing runs on every commit.
- Analyze test results and provide detailed reports to stakeholders, highlighting risks and recommending remediation strategies.
- Mentor junior QA engineers and contribute to the continuous improvement of our QA processes and best practices.
Qualifications
- 5+ years of professional experience in Quality Assurance, with a focus on Automation and Test Engineering.
- Strong proficiency in scripting languages such as Python, Java, or JavaScript.
- Extensive experience with automation frameworks (Selenium, Cypress, or similar).
- Experience with API testing tools (Postman, RestAssured) and database querying (SQL).
- Familiarity with version control systems (Git) and CI/CD tools (Jenkins, GitLab CI, CircleCI).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to collaborate effectively in a team environment.