Job ID: JOB_ID_3167
Job Title: Java Automation Engineer
We are seeking an experienced Java Automation Engineer with a strong background in quality engineering and a focus on e-commerce web applications. This role requires significant experience with Java, test automation frameworks, and a solid understanding of service-oriented architecture and related technologies. Experience with Big Tech companies, particularly Apple, is highly preferred.
- Key Responsibilities:
- Develop, maintain, and execute automated test scripts using Java.
- Design and implement robust test automation frameworks from scratch, adhering to industry best practices.
- Perform manual and functional testing, with a focus on test case design and execution.
- Automate test cases for REST services and e-commerce web applications.
- Collaborate with development teams to identify and resolve defects.
- Contribute to the development of test strategies and test plans.
- Ensure the quality and reliability of web applications through comprehensive testing.
- Work with CI/CD tools like Jenkins for automated builds and deployments.
- Utilize tools such as Junit, TestNG, Gradle, SQL, JSON, and XML in daily tasks.
- Gain experience with NoSQL databases like Couchbase and MongoDB, and caching strategies.
- Maintain test beds, test environments, and automated data-driven test suites.
- Communicate effectively with team members and stakeholders.
Key Qualifications:
- 7+ years of experience in Java within a service-oriented architecture.
- 7+ years of experience with Junit, TestNG, Jenkins, Gradle, SQL, JSON, XML.
- Experience in writing test automation frameworks for REST services.
- Experience in developing test strategies, test frameworks, and tools.
- Experience with Web Automation tools such as Selenium.
- Solid understanding of Internet Protocols (TCPIP, HTTP, HTTPS).
- Expertise in building and maintaining test beds, test environments, and automated data-driven test suites.
- 4+ years of experience in Quality Engineering, with a focus on e-commerce web applications testing.
- Solid understanding of NoSQL databases (Couchbase, MongoDB) and caching strategies.
- Strong communication and coordination skills.
- Experience with Apple or other Big Tech companies is highly preferred.
- Retail experience is a plus.
Location: Sunnyvale, CA or Austin, TX (3x/ week onsite)
This contract role requires the engineer to be onsite 3 days a week in either Sunnyvale, CA or Austin, TX. The ideal candidate will have a proven track record in test automation and a deep understanding of the software development lifecycle.
Special Requirements
Onsite 3x/ week
Compensation & Location
Salary: $90,000 – $150,000 per year (Estimated)
Location: Sunnyvale, CA
Recruiter / Company – Contact Information
Email: k.g@metrixit.com
Recruiter Notice:
To remove this job posting, please send an email from
k.g@metrixit.com with the subject:
DELETE_JOB_ID_3167