.QA Automation EngineerWHO WE NEEDWe'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 ImpactConfer 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 BringBachelor's degree in computer science or equivalent experience.Knowledgeable in technologies such as Playwright, Selenium, and Cypress.2+ years of experience in automated testingExperience 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 toolsExperience in Performance / Load Testing.Experience with manual and automated Test Case creation and executionExperience 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