We are a Digital Product Engineering company looking for a Staff Engineer, QA Automation to join our team. The role involves working on software testing, automating test cases, and creating dashboards to provide meaningful insights on test execution and coverage.
Requirements
- Total Experience 7+ years
- Strong experience in software testing
- Experience in working with TOSCA for UI and API test automation
- Expertise in Cucumber, SpecFlow and Playwright
- Hands on experience in defect management and familiarity with bug-tracking systems (e.g., JIRA)
- Hands on experience in working in Agile methodologies (Scrum/Kanban)
- Strong communication skills with experience in client interaction and ensuring their requirements are met in the QA processes
- Proven ability to create dashboards and provide meaningful insights on test execution, coverage, and status
- Experience using Selenium WebDriver and TFS, JIRA,GIT, Jenkins or other CI/CD tools
- Analyse application requirements and specifications to create test plans and test cases
- Design, develop and execute automated tests using Java, C#, JavaScript, Python, VBScript, Maven or other languages as required
- Have a good experience in Test Automation Framework, BDT, Gherkin, Jenkins, API Testing, Test Planning and Strategy, Rest Assured as required
- Use testing tools such as UFT, TOSCA, Test Complete, Katalon Studio, Appium, Coded UI, Protractor, Selenium, or other tools as required
- Use testing frameworks such as Junit, Nunit, TestNg or other frameworks as required
- Solid understanding of Agile principles and experience working in an Agile environment
- Ensure the quality, performance, and reliability of the applications
- Identify and report bugs and defects
- Generate and maintain test reports and documentation
- Collaborate with the software development team and other stakeholders on software quality