Home
Jobs

Project Manager

5 - 10 years

7 - 12 Lacs

Posted:14 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary : The QA Engineer is responsible for ensuring that software products meet customer requirements and operate as intended. This role involves designing, developing, and executing test plans and automated test scripts to ensure the quality, functionality, and performance of software applications. The QA Engineer will collaborate with developers, product managers, and other stakeholders in an Agile environment to identify and resolve defects early in the development cycle. Key Responsibilities : Test planning and strategy : Collaborate with development and product teams to understand requirements and create detailed, comprehensive, and well-structured test plans and test cases. Functional and non-functional testing : Perform manual and automated testing (functional, regression, integration, performance, and security) to ensure the software meets design specifications. Test automation : Design, develop, and maintain automated test scripts using tools such as Selenium, JUnit, TestNG, or similar frameworks. Defect tracking and reporting : Identify, log, and track bugs and issues in bug-tracking tools like JIRA. Work closely with developers to ensure defects are resolved. Regression testing : Perform regular regression testing to ensure that recent changes have not introduced new defects or broken existing functionality. API testing : Develop and execute automated tests for APIs using tools like Postman, SoapUI, or custom scripts. Continuous integration : Integrate automated tests into the Continuous Integration/Continuous Deployment (CI/CD) pipeline to enable rapid release cycles. Collaboration : Work closely with developers, product owners, and project managers to ensure timely delivery of high-quality products. Participate in daily stand-ups, sprint planning, and retrospectives in an Agile environment. Documentation : Create and maintain comprehensive documentation for all tests, including test cases, results, and defect logs. Quality metrics : Analyze and report test results, including performance and quality metrics, to stakeholders and recommend improvements. Process improvement : Continuously review and improve QA processes to enhance efficiency and quality throughout the software development lifecycle. Qualifications : Education : Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent experience. Experience : 3+ years of experience in software QA engineering. Strong experience in both manual and automated testing techniques. Proven experience testing web, mobile, and desktop applications. Technical skills : Strong knowledge of test automation tools (e.g., Selenium, Cypress, JUnit, TestNG). Hands-on experience with bug-tracking systems like JIRA, Bugzilla, or similar. Proficiency with scripting languages such as Python, JavaScript, or Java for automation testing. Familiarity with API testing tools (e.g., Postman, SoapUI). Experience with performance and load testing tools (e.g., JMeter, LoadRunner) is a plus. Strong understanding of software development life cycle (SDLC) and QA methodologies. Agile experience : Proven experience working in Agile or Scrum environments. Problem-solving skills : Strong analytical and troubleshooting skills. Communication : Excellent written and verbal communication skills to convey technical details to a diverse audience. Attention to detail : Ability to execute thorough tests and document results meticulously. Preferred Skills : Familiarity with CI/CD tools (e.g., Jenkins, Bamboo, GitLab CI) and integrating automated tests into pipelines. Experience with version control systems (e.g., Git, SVN). Familiarity with cloud environments (AWS, Azure, Google Cloud). Knowledge of containerization tools (e.g., Docker, Kubernetes). Certifications such as ISTQB, CSTE, or other relevant QA certifications.

Mock Interview

Practice Video Interview with JobPe AI

Start Cmmi Interview Now
Pristine It Code
Pristine It Code

Information Technology

Innovation City

50-100 Employees

3 Jobs

    Key People

  • Alice Johnson

    CEO
  • Bob Smith

    CTO

RecommendedJobs for You

Mohali, Chandigarh, Zirakpur

Hyderabad, Telangana, India