We're looking for a seasoned Test Automation Engineer in the areas of test management and test automation. As a test automation engineer, you will primarily be responsible for test management activities related applications which includes, but is not limited to, developing manual test cases, test case automation, execution of manual and automated test cases / scenarios, working with application development teams, and the Quality Center of Excellence (QCOE) in coordination with your activities.
Responsabilities:
Adopt and utilize the best practices and standard processes established by the QCOE for test management and test execution
Develop / design manual test cases for assigned application(s) working with application team and business partners
Lead discussions and actively communicate with test lead, scrum master, project manager, business partners, and application developers for test management and test development activities
Decompose user stories to develop and design robust test cases and complete test scenarios
Develop / execute manual test cases / scenarios in qTest
Link individual test cases in qTest to requirements / user stories
Develop automated test cases in Tosca
Link automated test cases in Tosca to qTest
Execute manual test cases in qTest and document results
Report bugs in Jira linked to qTest project
Execute automated test cases in Tosca leveraging existing integrated technologies such as DEX, qTest/Launch, Sauce Labs, Jenkins CI/CD pipelines, and others as defined
Coordinate with the QCOE for peer review of test design strategy, automated test cases, and adoption/adherence of standards and best practices
Perform/support unit testing, integration testing, regression testing, and user acceptance testing activities
Performance testing and/or support of performance testing may be required
Adopt/adhere to execution of RTM (Requirements Traceability Matrix) in qTest to ensure proper requirements to test case coverage
Identify the gaps in the test cases and create the missing requirements / test cases for the gaps
Work with the QCOE (first) and the product suppliers (second) for any support related issues with the system
Provide product, skill training and best practices knowledge to other team members for test management and automation.
Experience And Knowledge
Minimum of 5 years in test management areas and test automation
Minimum of 1+ years of experience using Tricentis testing automation tools: Tosca (required) in version 15.0 and above, including such skills as SQL, CI/CD integration, Git, Agile in Android and IOS applications (on Ionic Framework)
Minimum of 1+ years of experience leveraging DEX environment from Tosca; create the queues, analyzing the issues within DEX environment and developing best practices using DEX in sharable environment
3+ years of experience and proficiency developing, implementing, and executing data[1]driven or keyword driven testing frameworks using testing tools like Selenium, Coded UI Test (CUIT), Unified Functional Test (UFT), etc. to facilitate test automation.
5+ years of experience and proficiency in implementing and executing testing strategies, plans, methodologies, and frameworks in support of Agile / SAFe / DevOps / DevSecOps development methodologies.
Test Lead / Management experience. Define / Develop test strategies, test plans, KPIs, metrics, defect management and reporting
Ability to translate requirements / user stories into in-depth test cases
Ability to define / develop data management strategy and plans
Ability to define / develop individual as well as end-to-end test scenarios
Strong cross functional collaboration
English level B2+ (Please apply ONLY if you meet this requirement)