Vacancy catalog
EPAM
Archived

Java Automation Tester

EPAMQuito, Ecuador
Work model
Hybrid
Experience
2+ years
Employment
Not specified
Compensation
Not disclosed
Technology signal
26 tags

Technology context

26

Parsed from the vacancy text; ordered by relevance to this role.

AIGenAIAI-Assisted DevelopmentDatabasesJavaAzureBackendDevOpsFrontendPostgreSQLCI/CDAutomationSQLGitScrumJiraApache JMeterAzure DevOpsGenerative AI FundamentalsGithub CopilotGrafana k6Jira AutomationRefactoringScaled Agile FrameworkScripting LanguagesTest Automation Principles

Full listing

Role description

Our quality engineering team is looking for an experienced Java Automation Tester to build and run automated testing solutions for both frontend and backend systems, with a focus on maintaining strong performance, security, and reliability standards across the entire development lifecycle.

Responsibilities

  • Develop test strategies and plans leveraging BDD methodologies
  • Establish acceptance criteria for software features
  • Build automated test scripts covering frontend (web, mobile) and backend (services) platforms
  • Oversee automation pipelines as part of CI/CD workflows
  • Analyze performance test outcomes and deliver meaningful insights
  • Write scripts to support automated security testing efforts
  • Implement shift-left and shift-right testing approaches throughout projects
  • Verify data integrity and run queries to support testing activities
  • Engage effectively in technical discussions and take part in meetings and reviews
  • Work closely with the team, keeping others updated on progress and obstacles
  • Break down testing concepts for other roles, even in challenging situations

Requirements

  • At least 2 years of hands-on experience with test automation
  • Skilled in using test management platforms like Jira and X-Ray
  • Familiarity with testing methodologies and categories (ISTQB FL / AT)
  • Experienced with automation frameworks including SerenityBDD, Screenplay, Gherkin-Cucumber, and Karate
  • Working knowledge of performance testing tools like JMeter and K6
  • Working knowledge of CI/CD platforms such as Azure DevOps and version control systems like Git
  • Understanding of relational databases including SQL, Oracle, DB2, and PostgreSQL
  • Working knowledge of data analytics as it relates to quality metrics
  • Understanding of software development principles such as SOLID, Clean Code, refactoring, and DRY/DAMP
  • Familiarity with Agile frameworks or methodologies like Scrum or Kanban
  • Strong negotiation abilities and flexibility in adapting to varied team dynamics

Nice to have

  • Working knowledge of security testing tools such as OWASP ZAP
  • Familiarity with ITIL v4
  • Exposure to Generative AI (GenAI) tools like GitHub Copilot and Windsurf
  • Certification in AI tools, ideally GitHub Copilot (certifications in Claude, Gemini, GPT, or Grok also acceptable)
  • Understanding of AI-driven test execution agents and AI-assisted development practices