AdTechTalent
Engineering4 days agoHybrid

Merkle

QA Analyst

seleniumjavatest automationqaci/cdjenkinsmobile testingautomationweb applicationshybrid mobile appsrest apisplunkagile

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Bengaluru, India

Full job description

QA Automation Developer role requiring 2+ years experience in Selenium test automation using Java. Responsibilities include creating and maintaining automated Selenium test scripts for enterprise web applications, integrating tests with CI/CD pipelines using Jenkins, monitoring logs with Splunk, and collaborating with teams in Agile environments. Must have strong knowledge of test automation processes, software development, QA best practices, and multiple test types. Experience with hybrid and native mobile app testing, REST API testing, and build release engineering is required. Strong communication skills and ability to diagnose and resolve issues collaboratively are essential.

What you'll do

  • Create automated Selenium test scripts to verify business, functional, and non-functional requirements for enterprise-level web applications with responsive design
  • Integrate automated headless test scripts with continuous integration tools and set up automation test infrastructure
  • Schedule test automation for multiple releases in various build configurations, languages, and environments
  • Update automated tests to reflect existing, new, or changed requirements
  • Generate queries, monitor Splunk logs, identify issues, and collaborate with teams to solve problems
  • Execute various test types, identify risks, and report issues under team direction
  • Generate test automation reports and communicate progress to the team
  • Configure Jenkins, automate build processes, deploy build artifacts, and resolve CI/CD problems collaboratively
  • Participate in requirements discussions and sprint planning for scoping and estimation
  • Promote test automation best practices and solutions across functions
  • Automate test data generation, manage test data communication, document and deliver test data to teams
  • Communicate outstanding issues, risks, and roadblocks clearly
  • Present written and oral communications in an organized manner
  • Clearly articulate defect reproduction steps with details such as software version, screenshots, and test data

Requirements

  • Degree in Computer Science, Computer Engineering, Information Systems, or equivalent
  • 2+ years of direct experience as a hands-on Selenium Test Automation Developer
  • Experience with software automation using Selenium, WebDriver, and Page Factory
  • Highly proficient in Java programming, design, and analysis
  • Experience with test automation and test data management of hybrid and native mobile applications, enterprise-level applications, high-traffic consumer apps, or B2B apps
  • Experience with functional verification, data verification, web service (JSON REST API) inspection, build release engineering, and log inspection
  • Understanding of software development, software test strategies, and software engineering best practices
  • Experience with build release engineering, Jenkins CI/CD, and mobile integration tools
  • Working knowledge of hybrid, iOS, and Android mobile applications is a plus
  • Thorough understanding of test automation, development, QA, and build release engineering processes
  • Understanding of multiple test types including component, integration, system, functional, non-functional, performance, security, user acceptance, and regression testing
  • Ability to work from requirements and design specifications to develop and execute automated test cases and scripts
  • Ability to diagnose and analyze problems and collaborate with teams to resolve issues
  • Ability to learn new technologies and test automation tools and advocate for process improvement
  • Knowledge of issue tracking, issue management, test status reporting, requirements gathering processes, tools and templates

Tech stack

SeleniumWebDriverPage FactoryJavaJenkinsCI/CDSplunkJSON REST APImobile integration toolshybrid mobile applicationsiOSAndroid

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.