Loading...
USM Jobs / Automation Test Engineer
High Contract

JB060788 - Automation Test Engineer Apply

  • Start Date:
    Interview Types
  • Skills API, Automation Test..
    Visa Types Green Card, US Citiz..
Required Education & Experience
• Education: Bachelor's degree in computer science, software engineering, or a relevant field.
• Years of Experience: 8-10+ years of relevant experience in software engineering and test automation.

Required Skills (Non-Negotiable)
o Programming: Strong design and development skills in Java (3-5+ years).
o Frameworks: Expert-level experience (8+ years) in test automation framework design.
o Testing Methodologies: 3-5 years with BDD frameworks (Cucumber, JBehave).
o API Testing: 3-5 years of strong experience testing REST APIs/WebServices.
o Performance Testing: 3+ years developing scenario-based performance tests using JMeter.
o Database: Ability to write queries in SQL or other relational databases.
o Testing Scope: Proven experience with full-stack, integration, and end-to-end system testing.

Preferred Skills
• Hands-on experience with Python.
• Development experience in AWS Cloud technology.
• Experience with TDD, continuous integration, and code review practices.
• Experience with Apigee or other API gateways.
• Experience with DevOps concepts and tools (e.g., CI/CD, Jenkins, Git).
• 2+ years working on an Agile/Lean team.
• Understanding of a microservices architecture.
• Strong documentation skills.

Required Soft Skills:
o Excellent verbal and written communication, problem-solving, and interpersonal skills.
o Ability to adapt quickly to a complex environment.
o Pro-active, flexible, and creative approach.
o Strong mentoring skills and ability to work independently.

Key Responsibilities:
• Extend and maintain test automation frameworks using Java and JavaScript.
• Take ownership in understanding business requirements to develop comprehensive test strategies and plans.
• Develop automated functional test scripts using tools like Java, Karate, and JMeter.
• Plan, design, develop, and maintain an API test automation framework.
• Provide technical leadership and mentor test engineers onshore and offshore.
• Perform exploratory and manual testing as needed.
• Coordinate with product owners to resolve issues and clarify functionality.
• Uphold testing methodologies, best practices, and standards.

Typical Day & Team Structure:
• Task Breakdown: A mix of coding automation frameworks, writing test scripts, planning test strategies, mentoring team members, and collaborating with developers and product owners.
• Team: You will join a team of 20+ members, requiring high interaction and collaboration.

Disqualifiers (Red Flags):
• Unwillingness to work the required hybrid/in-office schedule.
• Non-local candidates not open to self-relocating.
• A history of job-hopping or choppy tenure.