Job Overview: ONSITE, MidrandΒ
We are seeking a highly skilled Senior QA Engineer with a strong focus on automation testing to join our dynamic team. The ideal candidate will have extensive experience in designing and implementing automated testing frameworks and will play a crucial role in ensuring the quality and reliability of our software products.
Our dynamic team is seeking a talented Senior QA Automation Engineer to join us immediately. If you're passionate about ensuring quality in software and eager to grow your skills, this role is perfect for you!Responsibilities:
- Develop and maintain automated test scripts for mobile and web applications using Python.
- Utilize Appium and Selenium for mobile and web automation testing.
- Implement Behavior Driven Development (BDD) frameworks for test creation.
- Create and document comprehensive test plans and test cases to ensure quality coverage.
- Collaborate with cross-functional teams to understand requirements and provide feedback on testability.
- Manage and track testing activities and defects using Jira.
- Document testing processes and results in Confluence.
- Participate in code reviews to ensure best practices in test automation.
- Stay updated with emerging testing tools and industry best practices.
Qualifications:
- Bachelors degree in Computer Science, Software Engineering, or related field.
- Minimum 4 years of experience in QA Automation Testing.
- Proficiency in Python and experience with automation tools such as Appium and Selenium.
- Familiarity with Behavior Driven Development (BDD) frameworks.
- Strong understanding of test plan and test case documentation.
- Experience with version control systems (e.g., Git).
- Knowledge of mobile automation and web automation best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Desired Skills (Not Required, but beneficial if you have them):
- Experience with CI/CD tools for automated testing integration.
- Familiarity with performance testing tools.
- Understanding of Agile development methodologies.
- Familiarity with cloud-based testing platforms.
What We Offer:
- Collaborative and innovative work environment.
- Opportunity to work on diverse, challenging projects.
- Mentorship and continuous learning opportunities.