About this role
Our client is seeking a Quality Senior Engineer - Software to join their dynamic team. In this role, you will be responsible for ensuring the reliability and quality of technical solutions by designing and maintaining robust, scalable automation frameworks. You will play a key role in driving the quality assurance processes and enhancing the overall user experience.
Key Responsibilities:
- Design, develop, and maintain automated testing frameworks.
- Collaborate with cross-functional teams to identify testing requirements and improve product quality.
- Analyze test results and provide actionable insights to development teams.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Mentor junior engineers and promote best practices in quality assurance.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience in software quality assurance and testing methodologies.
- Strong programming skills in languages such as Java, Python, or C++.
- Experience with automation tools like Selenium, JUnit, or TestNG.
- Familiarity with CI/CD pipelines and version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
Experience:
- Minimum of 5-8 years of relevant experience in software quality engineering.
What we offer:
- A collaborative and innovative work environment.
- Opportunities for professional growth and development.
- A culture that values continuous improvement and teamwork.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.