Sr. QA Automation Engineer
Job Description
We're looking for a QA Automation Engineer to join our growing team. As a QA Automation Engineer you will be expected to have industry-leading technical abilities that enable you to significantly improve product quality. You should have a combination of Quality Assurance best practices, as well as knowledge of test automation and Continuous Integration environments/processes. The automated tests you will build should expose defects in our application as well as mimic real world scenarios/data. A candidate will need to help define automation strategy, automation test cases, and create test data. In addition, you will also have the opportunity to propose improvements to our existing processes and test repository in order to improve the team's speed, quality and efficiency.
As a Quality Assurance Automation Engineer you will have the opportunity to work with a wide variety of technologies from front-end UI, API, and Database automated testing. You will own the design and implementation of tests that will help in end-to-end quality of major deliverables working closely with engineering and product teams to execute them. You will be expected to contribute to the manual testing effort as well during regression testing.
You're most likely to be successful in this role if you are a motivated self-starter, if you enjoy broadening your technical skills, building automated test suites, and working in an environment that thrives on creativity, experimentation, and innovation.
Role Responsibilities
- Strong experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, & Jenkins
- API level testing
- Perform manual testing when necessary
- Analyze test logs; create test reports, coordinate with stakeholders
- Strong analytical and problem solving skills
- Understanding of QA methodologies, life cycle and processes
- Experience developing test automation tools and frameworks
- Strong problem solving and troubleshooting skills and an ability to come up with creative solutions to solve problems
- Strong exposure with Selenium and Cypress framework
- Experience with relational databases
- Participate in design and code inspections
- Ability to effectively articulate technical challenges and solutions
- The ability to step into the shoes of the end-user to understand how the product is expected to perform.
- Document automated tests in Spock syntax
Requirements
- Bachelor's degree in Computer Science or related field
- 5 + years of experience as an Automation Engineer
- 4 + years of experience in creating automation scripts from scratch. No record and playback.
- Proven experience creating automation frameworks and test suites
- Solid SQL experience
- Good Analytical skills
- Experience with QA concepts and methodology
- Knowledge of industry standard test automation tools (Cypress and Selenium)
- Excellent communication, collaboration, reporting, analytical and problem solving skills
- Debugging/troubleshooting experience on performance and stability tools
- Experience with CI/CD
- Experience with both front end and API automation
Benefits
- Fun, fast-paced, professional, and collaborative environment in Midtown Atlanta
- Hybrid remote / in-office work environment
- Casual dress all-day, everyday
- Generous PTO policy
- Flexible hours
- Health, dental, vision and life insurance (most plans 100% company paid!)
- 401k Plan
- Paid covered parking spot or MARTA pass
- Paid Parental Leave
- Educational Assistance Program - Up to $1500 per year
- Use of company's 4 season tickets to the Atlanta Braves
- Use of company's 4 State Farm Arena Concert Club tickets + all you can eat & drink
Date Posted
08/05/2022
Views
6
Similar Jobs
API Software Development Engineer - II - Synchrony
Views in the last 30 days - 6
The job description is for an API Software Development Engineer II at Synchrony The role involves working on microservice APIs participating in hackat...
View DetailsAPI Software Development Engineer - I - Synchrony
Views in the last 30 days - 5
The job description is for an API Software Development Engineer I position at Synchrony The role involves working on microservice APIs participating ...
View DetailsSenior Software Engineer (Java) - NCR Corporation
Views in the last 30 days - 6
NCR Corporation is a leading software and servicesled enterprise provider in the financial retail and hospitality industries They are looking for a Se...
View DetailsSr. Data Analyst/Engineer - Remote - Sharecare
Views in the last 30 days - 11
Sharecare is a digital health company that helps people manage their health They are seeking a Sr Data AnalystEngineer to contribute to a new platform...
View DetailsADMS Engineer - Ameren
Views in the last 30 days - 9
The job posting is for an Engineer to support the design maintenance and operation of SCADA and ADMS systems The successful candidate will have a Bach...
View DetailsOral & Maxillofacial Surgeon - Atlanta Oral & Maxillofacial Surgery
Views in the last 30 days - 0
View Details