Job Title: QA Automation Manager
Location: Irving, TX or Rutherford NJ
We are seeking a highly skilled and experienced Senior Automation Lead to join our team. The ideal candidate will have a strong background in software architecture, automation frameworks, and a deep understanding of various testing methodologies. As a Senior Automation Lead, you will be responsible for Managing team, designing, implementing, and maintaining automated test scripts and frameworks to ensure the quality and reliability of our software products.
Responsibilities:
· Design, develop, and maintain automated test frameworks and scripts for web applications using Selenium, Cucumber, and other relevant tools.
· Collaborate with cross-functional teams to understand project requirements and design comprehensive test plans and strategies.
· Implement Behavior-Driven Development (BDD) practices using Cucumber or similar tools to bridge the gap between technical and non-technical stakeholders.
· Conduct performance testing using tools such as JMeter to identify bottlenecks and optimize system performance.
· Develop and execute automated tests for RESTful APIs, ensuring the reliability and scalability of backend services.
· Implement Single Sign-On (SSO) and OAuth authentication mechanisms to ensure secure access to applications.
· Utilize Lighthouse or similar tools to perform automated accessibility testing and ensure compliance with accessibility standards.
· Work closely with developers to identify and resolve software defects in a timely manner.
· Mentor junior team members and provide technical guidance and support as needed.
· Stay up to date with emerging technologies and industry trends to continuously improve testing processes and methodologies.
Requirements and Skills:
· Bachelor’s degree in computer science, Engineering, or a related field. Master's degree preferred.
· 9+ years of experience in software development and test automation.
· Proficiency in Java programming language.
· Strong understanding of software architecture principles and design patterns.
· Extensive experience with automation frameworks such as Selenium, Cucumber, and JUnit/TestNG.
· Hands-on experience with performance testing tools like JMeter.
· Knowledge of Single Sign-On (SSO), OAuth, and RESTful API testing.
· Familiarity with database technologies, particularly Oracle.
· Excellent communication and collaboration skills.
· Ability to work independently and as part of a team in a fast-paced environment.