Test Engineer - Manual/Automation Testing

Chennai, TN, IN

about 1 month ago
Save Job

Summary

Job Role

  • Support to define, implement, and maintain QA processes with focus on automated tests and best practices.
  • Collaborate with product leads, business analysts, developers, and other stakeholders to understand product requirements and specifications.
  • Understand functional and design specifications to determine and prepare automated test scripts and maintain test case suite.
  • Design and execute functional, regression, integration, and performance tests.
  • Perform manual testing as needed to ensure thorough coverage.
  • Plan and strategize for upcoming sprints or releases, focusing on test automation scope, priorities.
  • Identify areas for improvement in the automation process and create action plans to address them.
  • Work closely with the development team to understand new features and functionalities.
  • Provide feedback and insights on testability, automation feasibility and potential risks.

Desired Candidate Should Have

  • Degree in BE/BTech/MCA from a reputed University.
  • 5+ years of experience in manual & automation testing practices, including understanding test case design, test planning, and defect lifecycle.
  • Experience designing and implementing automation frameworks from scratch, including modular, data-driven, keyword-driven, and hybrid frameworks.
  • Deep understanding and hands-on experience with popular test automation tools and frameworks such as Selenium, AccelQ, Cucumber, JUnit, etc.
  • Expertise in API testing using tools such as Postman, JMeter, AccelQ, etc.
  • Good experience in performance testing using tools such as JMeter, LoadRunner, etc.
  • Experience integrating automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines (e.g., using Azure DevOps, Jenkins, GitLab CI, and Bamboo).
  • The position requires a good understanding of product and Agile methodologies (Scrum, Kanban) and DevOps practices.
  • Worked on defect management tools such as Azure DevOps, Jira, GitHub, etc.
  • Require meticulous attention to detail to ensure that automated tests are thorough and reliable.
  • Excellent written and verbal communication skills, interpersonal and collaborative skills, and the ability to communicate.
  • Strong analytical skills and a proactive approach to identifying and solving problems.
  • High level of personal integrity and the ability to professionally handle confidential matters and demonstrate the appropriate level of judgment and maturity.
  • High degree of initiative, dependability, and ability to work with little to no supervision.
  • Strong customer focus with the ability to meet the demands of internal and external customers.
  • Good Risk & control and change management background.

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job