Job Summary
We are seeking an experienced Senior QA Engineer to lead our testing efforts and drive quality assurance initiatives. This role involves designing comprehensive test strategies, implementing automation frameworks, and mentoring junior testers to uphold high standards of quality across projects.
Key Responsibilities
- Lead the development and execution of test strategies, plans, and cases.
- Implement and maintain test automation frameworks to improve efficiency and accuracy.
- Oversee and conduct functional, performance, and security testing to ensure high-quality deliverables.
- Collaborate with cross-functional teams to integrate testing best practices and prevent defects.
- Mentor junior QA engineers and promote continuous improvement within the QA team.
- Track testing progress, analyze results, and report on software quality.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 5+ years of experience in software testing, with expertise in automation.
- Advanced knowledge of test automation tools like Selenium, JUnit, TestNG, and load testing tools.
- Proficiency in scripting languages (e.g., Python, JavaScript) for automation.
- Strong understanding of CI/CD and DevOps practices, with experience using tools like Jenkins or GitLab CI.
Preferred Skills
- Experience in performance testing with JMeter, LoadRunner, or similar tools.
- Knowledge of security testing best practices.
- Strong analytical, communication, and leadership skills.