Role Name: QA Automation Engineer
Location: Atlanta GA Onsite Hybrid
Type: Fulltime
Must have Selenium and C# Experience
JOB DESCRIPTION:
Responsibilities:
Coded automation testing
Test case development based on functional and technical requirements.
Set up and monitoring of automation test suites as part of CI/CD pipeline.
Working directly with the wider teams to maintain and enhance our test automation frameworks.
Maintaining bug backlogs - triaging and prioritising with stakeholders
Advocate for QA and defining/maintaining quality standards within your team.
General Experience
A minimum of 5-7+ years of experience in software development
Professional experience in agile/lean methodologies and processes - ideally Kanban or scrum as a minimum
Good communication skills both written and oral
Experience with systems analysis and design and working with senior engineers and architects.
Demonstrated ability to work independently and as part of a team.
Experience working in a larger project and team environments with product, application support and operations teams.
A software enthusiast with a passion for the technologies you are working with.
Quality and results focused with experience in project delivery - individually or as part of a team and ideally in a CI/CD environment.
Bachelor's degree in computer science or related discipline
Technical Skills / Experience
Strong experience in testing fundamentals - test case generation, smoke testing, regression etc.
3+ years of experience in coded test automation using C#.
Experience using Selenium Web Driver 2/3 and Visual Studio to write coded automation tests.
Understanding of Mobile and Web UI / Browser based testing on modern UI frameworks.
Cross browser testing experience
Experience with test case management tools such as Test Rail
Thorough understanding and experience of testing RESTful API & Microservice architectures through code-based testing
Experience in Object Oriented/SOLID Design principles and practices
Proficiency in SQL for data set up and verification.
Ability to read and understand production code as part of test case development.
Exposure to defect/requirements management tools e.g., JIRA
Managing code with source control applications e.g GIT or SVN
Even better if you have:
Experience testing Microservices or Service Oriented Architectures
Advocate of clean code practices and processes
Demonstrated performance testing experience (JUnit, Loadrunner or other tools)
Knowledge of Test-Driven Development and Domain Driven Design
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company. •
Last updated on Jul 28, 2023