We are a growing technology company in the network domain, with a strong focus on quality and test automation. Our QA team is expanding, and we're looking for a senior professional to help elevate our testing practices and mentor our existing team members.
We are seeking an experienced Senior QA Automation Engineer to join our team and take a leading role in establishing robust testing processes and automation frameworks. This role offers an opportunity to make a significant impact on our testing practices while working with a dedicated team of QA engineers who possess strong domain knowledge.
- Design and implement comprehensive test strategies, including both positive and negative test scenarios
- Create detailed test cases and test plans for new feature releases
- Develop and maintain end-to-end automated tests using Python
- Review and validate developer-written unit and integration tests (Python and Java)
- Implement automated REST API testing solutions
- Mentor and upskill existing QA team members
- Establish and improve QA processes and best practices
- Collaborate with development teams to ensure comprehensive test coverage
- Strong proficiency in Python automation testing
- Extensive experience with pytest framework
- Deep understanding of REST API testing
- Experience in designing and implementing end-to-end test automation frameworks
- Knowledge of API automation testing tools and best practices
- Familiarity with Java testing frameworks is a plus
- Experience with continuous integration/continuous deployment (CI/CD) practices
- 5+ years of QA automation experience
- Strong background in creating comprehensive test strategies
- Experience in establishing QA processes and best practices
- Proven track record of implementing successful test automation frameworks
- Strong analytical and problem-solving skills
- Excellent communication and mentoring abilities
- Experience in leading and improving QA practices
- Ability to think outside the box for test scenarios and edge cases
You will be joining a team of three QA engineers who possess strong network domain knowledge and basic Python skills. This role presents an opportunity to mentor team members and elevate the overall quality of our testing practices.
- Competitive compensation ($8,000 - $12,000 monthly, based on experience)
- Opportunity to shape and improve QA processes
- Professional development and learning opportunities
- Collaborative work environment
- Flexible working arrangements
- Experience in mentoring and upskilling QA teams
- Strong understanding of testing methodologies and best practices
- Proven ability to implement automated testing frameworks from scratch
- Experience in improving test coverage and quality processes
- Track record of successful end-to-end test implementation