dentsu Logo

dentsu

QA Analyst- Software Testing

Posted 15 Hours Ago
Be an Early Applicant
Chennai, Tamil Nadu
Junior
Chennai, Tamil Nadu
Junior
The QA Automation Tester will develop and maintain automated test scripts, design test frameworks, collaborate with the development team, execute tests, and improve automation processes to ensure high-quality software delivery.
The summary above was generated by AI

We are seeking a skilled and detail-oriented QA Automation Tester with hands-on experience in Java, TestNG, Eclipse, Selenium WebDriver, MAVEN, and POM Framework to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and executing automated test cases for web-based applications, ensuring high-quality software delivery in a fast-paced environment.

Job Description:

  • Develop and maintain automated test scripts using Selenium WebDriver and Java for web applications.
  • Design and implement test frameworks using TestNG, MAVEN, and Page Object Model (POM) principles.
  • Collaborate with the development team to understand application functionality and identify areas for automation.
  • Perform integration, regression, functional, and end-to-end testing of applications.
  • Execute automated test scripts and analyze test results to identify defects.
  • Report and track defects in a defect management tool (JIRA, Bugzilla, etc.).
  • Continuously improve automation scripts and test coverage.
  • Work closely with developers to ensure that test environments are properly configured, and issues are promptly addressed.
  • Generate test reports using TestNG and review test results with relevant stakeholders.
  • Ensure adherence to the software testing best practices, coding standards, and quality assurance processes.
  • Participate in design and code reviews to ensure the best practices in automated testing.
  • Assist in the maintenance and enhancement of the automated test suite to support new product features.
  • Stay up to date with the latest automation testing trends and technologies.

Required Skills and Qualifications:

  • Hands-on experience with Java programming language.
  • Strong expertise in Selenium WebDriver for automating web applications.
  • Experience working with TestNG for test management and execution.
  • Familiarity with MAVEN for project management and build automation.
  • In-depth understanding of Page Object Model (POM) framework for test design.
  • Proficiency in using Eclipse IDE for coding and debugging automation scripts.
  • Strong knowledge of HTML, CSS, JavaScript, and XPath for web element interaction.
  • Experience with continuous integration tools such as Jenkins.
  • Familiarity with version control systems like Git.
  • Solid understanding of Agile software development and testing methodologies.
  • Excellent problem-solving skills, attention to detail, and ability to analyze and troubleshoot issues.
  • Strong verbal and written communication skills.
  • Ability to work independently and as part of a team in a fast-paced environment.

Preferred Qualifications:

  • Knowledge of other testing tools and frameworks (JUnit, Cucumber, etc.).
  • Experience with performance testing and load testing tools (e.g., JMeter, LoadRunner).
  • Familiarity with cloud-based testing environments.
  • Exposure to cross-browser and cross-platform testing.

Education:

  • Bachelor’s degree in computer science, Engineering, or a related field, or equivalent work experience.

Experience:

  • 2+ years of hands-on experience in QA automation with proficiency in Java, Selenium WebDriver, TestNG, and related technologies.

Benefits:

  • Competitive salary.
  • Health and wellness benefits.
  • Paid time off and holidays.
  • Career development and training opportunities.

Key responsibilities:
Develops and executes accurate test cases as per requirements, analyses result and raises issues within schedule
Develops fundamental understanding of the business’ Quality Assurance process, improves domain knowledge and understanding of testing process, delivery methodology, tools, etc
Follows QA best practices to all aspects of QA function 
Actively participates in test planning by identifying testing requirements, scope and estimates
Ensures optimal test coverage comprising of positive, negative and exception scenarios
Logs defects with right priority, tracking them to closure and understanding the root cause for an issue
Analyses and executes automation test scripts
Participates in planning and estimation of testing
Maintains up-to-date knowledge of current Processes and Policies
Familiarizes, documents and where necessary, communicates a clear picture of project deliverables both internally and externally

Location:

Chennai

Brand:

Paragon

Time Type:

Full time

Contract Type:

Permanent

Top Skills

Java

Similar Jobs

10 Days Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The Lead Engineer in Quality Assurance at TransUnion will be responsible for overseeing QA deliverables, developing test strategies, collaborating with teams to ensure quality across projects, and leading multiple testing efforts while managing both scrum and non-scrum teams. The role includes analyzing testing processes, defining quality standards, and ensuring comprehensive test coverage.
Top Skills: .NetJava
10 Days Ago
Remote
Hybrid
17 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As an SDET II, you will develop and maintain automated testing frameworks for MRC Applications, write test cases, set up automated test pipelines, and collaborate with the development team on quality assurance. You are expected to understand business use cases and implement a long-term testing strategy.
Top Skills: GoPython
15 Hours Ago
Chennai, Tamil Nadu, IND
Junior
Junior
Digital Media • Gaming • Internet of Things • News + Entertainment • Retail • Business Intelligence • Cybersecurity
The Quality and Automation Engineer 2 is responsible for validating product quality through automated testing and code analysis. This role involves writing and executing automated test scripts, diagnosing issues in test cases, and collaborating with software engineers to maintain a high-quality codebase. Responsibilities include documenting testing processes and maintaining automation standards.

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account