Posted 1 day ago

Job ID: 3181792

Role Overview:

We are actively seeking an experienced and highly skilled Selenium Automation Engineer with a strong background in Java to join our quality assurance team. This role demands an expert-level understanding and hands-on capability in designing, developing, and executing comprehensive test automation frameworks for both frontend and backend applications. The ideal candidate will be proficient in a wide array of testing tools and methodologies, ensuring the delivery of high-quality, robust, and reliable software solutions. This is a contract opportunity based in Farmers Branch, TX.

Key Responsibilities:

  • Frontend Test Automation: Lead the design, development, and maintenance of advanced frontend test automation scripts using Selenium WebDriver with Java. This includes creating robust, scalable, and maintainable test suites for complex web applications.
  • Backend Test Automation: Develop and implement sophisticated backend test automation strategies for API testing using frameworks like Rest Assured or Karate. Additionally, perform database testing using JDBC/JPA for various database systems including Oracle, DB2, and Snowflake, ensuring data integrity and performance.
  • SQL Expertise: Write and optimize complex SQL queries for data validation, test data preparation, and database integrity checks across different relational and NoSQL databases.
  • Test Framework Development: Contribute to the enhancement and expansion of existing automation frameworks, incorporating best practices for reusability, modularity, and efficiency.
  • Defect Management: Identify, document, and track software defects using defect tracking tools such as JIRA and Microfocus ALM, working closely with development teams for timely resolution.
  • Version Control & CI/CD: Utilize version control systems like Bitbucket and Git for managing test automation code. Integrate automated tests into CI/CD pipelines using Jenkins to ensure continuous testing and rapid feedback.
  • Collaboration: Work effectively within an Agile/Scrum team, collaborating with developers, product owners, and other QA engineers to understand requirements, define test strategies, and ensure comprehensive test coverage.
  • Performance & Security Testing: Assist in performance and security testing efforts, identifying bottlenecks and vulnerabilities to enhance application resilience.
  • Documentation: Create and maintain detailed test plans, test cases, and test reports, ensuring clear communication of testing progress and results.
  • Mentorship: Potentially mentor junior QA engineers, sharing knowledge and promoting best practices in test automation.

Essential Skills and Qualifications:

  • Expert-level proficiency in frontend test automation using Selenium WebDriver with Java.
  • Extensive experience with backend test automation, including API testing using Rest Assured/Karate.
  • Strong database testing skills with JDBC/JPA for Oracle, DB2, and Snowflake.
  • Ability to write sophisticated SQL queries for complex data validation and manipulation.
  • Hands-on experience with test management and defect tracking tools such as JIRA and Microfocus ALM.
  • Proficiency with version control systems like Bitbucket and Git.
  • Experience with CI/CD tools, specifically Jenkins, for integrating automation into the development pipeline.
  • Solid understanding of software development lifecycle (SDLC) and quality assurance methodologies.
  • Excellent analytical, problem-solving, and communication skills.

Desirable Skills:

  • Experience with other automation tools or programming languages.
  • Knowledge of cloud platforms (AWS, Azure, GCP).
  • Familiarity with performance testing tools.

Experience Required:

Candidates should possess 8-10 years of relevant experience in software quality assurance and test automation, with a significant focus on Java and Selenium.


Compensation & Location

Salary: $100,000 – $150,000 per year (Estimated)

Location: Farmers Branch, TX


Recruiter / Company – Contact Information

Recruiter / Employer: Livemindz

Email: anand@livemindz.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
anand@livemindz.com with the subject:

DELETE_3181792

to delete@join-this.com.