About the job
This job is sourced from a job board. Learn More
About The Role
We are seeking a detail-oriented and experienced Quality Assurance (QA) Engineer to join our dynamic team in Gurugram. The ideal candidate will have a strong background in manual and automation testing, excellent analytical skills, and a passion for delivering high-quality software products.
Key Responsibilities
- Design, develop, and execute test plans and test cases (manual and automated).
- Identify, record, and document thoroughly any bugs or issues.
- Collaborate with developers, product managers, and other stakeholders to ensure quality throughout the software development lifecycle.
- Perform regression testing and ensure timely delivery of releases.
- Maintain and improve test automation frameworks.
- Analyze test results and provide detailed reports.
- Ensure compliance with quality standards and best practices.
Required Skills & Qualifications
- Bachelors degree in Computer Science, Engineering, or related field.
- Minimum 5 years of experience in QA/testing roles.
- Strong knowledge of software QA methodologies, tools, and processes.
- Hands-on experience with automation tools like Selenium, TestNG, JUnit, etc.
- Experience with API testing tools like Postman, SoapUI.
- Familiarity with Agile/Scrum development processes.
- Good understanding of CI/CD pipelines and tools like Jenkins.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Preferred Skills
- Experience with performance testing tools (e.g., JMeter).
- Knowledge of scripting languages (Python, JavaScript).
- Exposure to cloud platforms (AWS, Azure) is a plus.
What We Offer
- Competitive salary and benefits.
- Opportunity to work on cutting-edge technologies.
- Collaborative and inclusive work environment.
- Career growth and learning opportunities.