QUQualitest
Automation Engineer - Scripting (Python, Perl, JavaScript)
Bangalore ₹5-8 LPA Posted 7 May 2025
FULL TIME
TestNG
Mocha
Php
Javascript
Css
+5 more
Job Description
Key Responsibilities:
- Develop and implement comprehensive quality engineering (QE) strategies and test plans.
- Collaborate with developers, product managers, and QE leads to understand project goals and align on quality expectations.
- Design, develop, and execute detailed test cases (manual and automated).
- Identify, document, and track software defects and issues to resolution.
- Drive test automation efforts using tools such as Selenium, TestNG, and JUnit.
- Generate and manage test data aligned with testing objectives.
- Adhere to industry standards, best practices, and project-specific guidelines.
- Monitor and report on QE metrics and KPIs for test effectiveness and efficiency.
- Work with customers or stakeholders to understand workflows and adapt QE approaches accordingly.
- Promote continuous improvement in QE processes and a culture of quality across teams.
Required Skills and Qualifications:
- Bachelor's degree in Computer Science or a related field (or equivalent experience).
- 3–6 years of experience in software testing and quality engineering.
- Hands-on experience with at least one scripting language (Python, Perl, JavaScript, etc.).
- Proficiency in automation frameworks such as Selenium, JUnit, TestNG.
- Familiarity with web technologies (HTML, CSS, PHP) and frameworks (Node.js, Mocha) is a plus.
- Basic knowledge of programming languages like C/C++/Java.
- Experience testing both desktop and web applications.
- Strong grasp of QE methodologies, SDLC, Agile/Scrum practices.
- Exposure to CI/CD tools and test management/bug tracking systems (e.g., JIRA, TestRail).
- Excellent analytical, problem-solving, and communication skills.
Key Skill Ratings (Must-Have):
- Scripting Language
- Selenium
- Communication Skills
