QA Automation Engineer
WHO WE NEED
We're looking for a Software Engineer in Test to join our MC Trade squad. As a member of the Research and Development team, the Software Engineer in Test will be primarily responsible for ensuring quality products are delivered to the organization. Along with assistance from senior software engineers in test, create an automation strategy for the Front-end and Backend applications. Building an automation framework that is best suited for the team. Collaborating with other software engineers, product owners and designers to understand business requirements and develop manual and automated test cases and execute test scenarios to ensure we are delivering high quality code. It will require good understanding of testing & automation skills. We are using the best available technologies to deliver modern, engaging, reliable, and scalable experiences to meet the needs of our growing audience.
Your Impact
Confer with product owners and designers to understand business requirements, limitations, and capabilities.
Identify test scenarios and create Functional test cases based on User Stories, User Cases and Requirements and execute these against the product to ensure verification coverage of software requirements.
Document defects with details and diagnostic information and track and verify these to closure.
Collaborate with development team to ensure defects are resolved.
Create and maintain suites of automated test scripts.
Build automation framework, creating end to end automation tests at scale.
Identify and prioritize areas for significant efficiency gains through test automation, while also routinely involved in automated test execution.
Implement automated tests (unit tests) to ensure that logic and syntax are correct, and that program results are accurate.
Utilize your expertise and knowledge to help drive QA best practices and process improvements.
Work closely with developers, business analysts, product owners, and other testers to deliver quality solutions to our customers.
Be passionate about learning new solutions, technologies, and skills and driving software quality.
What You Bring
Bachelor's degree in computer science or equivalent experience.
Knowledgeable in technologies such as Playwright, Selenium, and Cypress.
2+ years of experience in automated testing
Experience in testing web-based software solutions (both front-end and back-end services)
Knowledge of Database Queries (Both NoSQL, i.e., MongoDB, and SQL, i.e., MySQL)
Knowledge of quality assurance terminology, methods, and tools
Experience in Performance / Load Testing.
Experience with manual and automated Test Case creation and execution
Experience with defect tracking systems. (Preferably JIRA)
Experience with programming languages (Preferred: .Net, Angular)
Experience in an Agile development environment.
Understanding of system development life cycles.
Project and task oriented with a focus on thoroughness and details.
Passionate about the work, proactive work ethic, and a highly motivated attitude to provide excellence in software quality.
Excellent communication skills, both written and verbal.
Apply now!
Recognized by BuiltIn Austin in its Best Places to Work Awards for three years in a row in 2019, 2020, and 2021, we spend our days creating a culture where people are comfortable being themselves, feel supported and heard, enjoy each other's company and have an opportunity to shine.
#J-18808-Ljbffr