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
Recruiter Notice:
To remove this job posting, please send an email from
anand@livemindz.com with the subject:
DELETE_3181792