Selenium Automation Engineer

Prophecy Technologies

$90K — $120K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8-10 years of relevant experience
  • Proficiency in Core Java and advanced Java concepts
  • Strong experience in Selenium automation, including framework design
  • Proficient in SQL with experience writing sophisticated queries
  • Knowledge of backend automation using JDBC/JPA and various databases
  • Experience in API testing with tools such as Rest Assured/Karate
  • Familiarity with Agile methodologies, including Scrum and CI/CD practices
  • Experience with CI/CD tools like Jenkins

Responsibilities

  • Design and build scalable Selenium automation frameworks
  • Execute frontend test automation using Selenium Webdriver
  • Perform backend test automation involving Rest Assured/Karate
  • Conduct thorough database testing, focusing on Oracle, DB2, and Snowflake
  • Develop and execute complex SQL queries
  • Actively participate in Agile processes such as Scrum and Continuous Integration
  • Contribute to CI/CD pipelines, particularly with Jenkins

Benefits

  • Opportunity to work in an Agile and continuously improving environment
  • Engage in significant contributions to CI/CD processes
  • Join a multi-distributed team, enhancing collaborative skills
  • Work on diverse testing including API, frontend, and backend technologies
  • Potential for professional growth in a technologically advanced workspace
Full Job Description
Role Overview:

A Selenium Automation Engineer is sought to design and build robust automation frameworks, focusing on comprehensive testing across frontend, backend, and database layers. The role requires expertise in Core Java, Selenium Webdriver, API testing tools, and database interaction, all within an Agile and CI/CD environment. This position demands attention to detail and the ability to work effectively in a multi-distributed team, excelling under short sprints.

Key Responsibilities:
  • Design and build scalable Selenium automation frameworks.
  • Execute frontend test automation using Selenium Webdriver.
  • Perform backend test automation utilizing Rest Assured/Karate for API testing.
  • Conduct thorough database testing with JDBC/JPA, targeting Oracle, DB2, and Snowflake.
  • Develop and execute sophisticated SQL queries.
  • Actively participate in Agile methodologies, including Scrum and Continuous Integration.
  • Contribute to CI/CD pipelines, specifically with Jenkins.
  • Work effectively in a multi-distributed team environment, demonstrating strong problem-solving, analytical, communication, and documentation skills.
  • Adhere to Manual Testing processes and SDLC.

Required Skills:
  • Core Java / Advanced Java Concepts
  • Selenium Automation (framework design, Selenium Webdriver)
  • SQL (sophisticated query writing)
  • Database and backend automation (JDBC/JPA, Oracle, DB2, Snowflake)
  • API testing (Rest Assured/Karate)
  • Agile methodologies (Scrum, Continuous Integration)
  • CI/CD tools (Jenkins)
  • Testing tools (JIRA, Microfocus ALM)
  • Version Control (Bitbucket, Git)

Qualifications:
  • 8-10 years of relevant experience.

Similar Jobs

More Jobs at Prophecy Technologies

More Information Technology Jobs

Find similar Selenium Automation Engineer jobs: