Location- Hybrid in Plano, TX
Job Title- Senior Automation Engineer
Job Description/ Responsibilities
• 8 -10 years of Quality Assurance industry experience with significant experience leading multiple software development testing efforts.
• Hands-on practical experience delivering system design, application development, testing, and operational stability. Ability to translate functional requirements to technical design and requirements
• Hands-on practical experience delivering system design, application development, testing, and operational stability.
• Ability to translate functional requirements to technical design and requirements
• Good communication skills
• 5+ years of hands-on Strong automation coding experience in Core Java & or Groovy based object-oriented programming in Behavior driven development with Cucumber or TDD.
• Knowledge of Spring, Spring Boot applications, Microservices architecture, 3 + years of REST Assured based API automation.
• 5+ years of experience with automation on UI testing using Selenium, Playwright
• Experience on running code builds on CI/CD tools like Jenkins, GitLab, Bamboo and TeamCity.
• Experienced working in Agile development environment
• 1 + yrs of Experience with Accessibility Testing (ADA Testing ) for Web applications
• Experience working with cloud deployments using AWS, Azure or GCP
• Ability to work independently, plan, organize, prioritize and meet deadlines in a rapidly changing environment
• Knowledge of following tools /DB - Postman, JMeter, Blazemeter, Kafka, Oracle Sql, MongoDb, SOAP UI.
• Knowledge of following AWS services: S3, Ec2, Lambda, CloudWatch, CloudTrail, IAM
What are the top 3 skills required for this role?
1. Web automation and Microservices/ API automation using Behavior Driven Development (BDD), Test Driven Development (TDD), Acceptance Test Driven Development (ATDD) approach. Proven expertise in automation script development, Automation frameworks development and maintenance of Web Automation frameworks using Java, Selenium, TestNG, Cucumber(BDD based), Maven, Gradle and Groovy.
2. Experience running code builds on CI/CD pipelines using tools like Jenkins, GitLab, Bamboo and TeamCity
3. Experience working with cloud technologies/services from providers such as AWS, Azure, GCP
Additional Information:
• Agile Team structure, candidate will be working closely with Dev leads / Product owners and client stakeholders and providing hands on test automation solutions.