About the Role :
We are looking for a skilled and motivated Automation Testing Engineer to join our quality assurance team in Chennai. As an Automation Testing Engineer at TechWise Digital, you will be instrumental in building and maintaining our automation test suites, ensuring the delivery of high-quality software products.
You will work closely with developers and product owners within an Agile framework, leveraging your expertise in automation tools and programming languages to enhance our testing efficiency and coverage.
This role is ideal for someone with a keen eye for detail, excellent problem-solving abilities, and a passion for continuous improvement in testing processes.
Key Responsibilities :
- Design, develop, and maintain robust and scalable automation test scripts using industry-standard tools like Selenium.
- Implement and utilize testing frameworks such as TestNG or similar to structure and execute automated tests effectively.
- Write and maintain automation code in programming languages such as Java, Python, or JavaScript.
- Perform hands-on API testing using tools like Postman to ensure the functionality and reliability of our service layers.
- Integrate automated tests into the Continuous Integration / Continuous Deployment (CI / CD) pipeline to support rapid and frequent releases.
- Identify, document, and track software defects using defect tracking tools such as JIRA or Bugzilla.
- Collaborate actively with development teams, product owners, and other QA engineers within an Agile development environment.
- Contribute to the continuous improvement of our testing processes, tools, and strategies.
- Analyze test results, provide detailed reports, and communicate findings to stakeholders.
- Participate in sprint planning, stand-ups, and retrospective meetings.
- Continuously learn and adapt to new technologies and changing project requirements.
- Ensure attention to detail and maintain a high standard for quality in all testing activities.
Required Qualifications :
Bachelor's degree in Computer Science, Information Technology, or a related technical field.Minimum 3 years of dedicated experience in software automation testing.Required Skills & Experience :
Strong knowledge and hands-on experience with popular web automation testing tools, specifically Selenium.Experience with test automation frameworks like TestNG or similar (i.e., JUnit, Pytest, Mocha).Proficiency in at least one programming language : Java, Python, or JavaScript.Practical experience performing API testing using tools such as Postman.Familiarity with Continuous Integration and Deployment (CI / CD) concepts and practices.Experience with defect tracking tools like JIRA or Bugzilla.Solid understanding of Agile methodologies (i.e., Scrum, Kanban) and the overall software development lifecycle.Excellent problem-solving and analytical skills to identify and diagnose issues.Strong communication skills (verbal and written) and the ability to work collaboratively within a team environment.Demonstrated ability to adapt quickly to changing project requirements and priorities.High level of attention to detail and a commitment to delivering quality output.Preferred Skills & Experience :
Experience in performance testing using tools like JMeter, LoadRunner, or similar.Relevant certifications in software testing or automation testing (i.e., ISTQB, ASTQB, specific tool certifications).Experience with other automation tools or frameworks.ref : hirist.tech)