Vacancy expired!
- Working with deployments teams, resolving level issues, coordinating on product design, and offering inputs on the testability of functional elements and product designs.
- Work alongside developers as well as the business stakeholders and strive to automate the acceptance criteria
- Understand, and implement agile development methodologies while working with teams using the Sprint/Scrum methodology of agile
- Creates and maintains automated test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a customer release.
- Test complex API, web and mobile based applications that reference database back-end systems
- Support non-functional requirements such as, performance testing
- Set up, maintain, and perform test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests
- Participate in all agile ceremonies (standups, planning, backlog refinement, reviews, etc.) ensuring QA and testing is continuously represented and effectively incorporated into all aspects of the project
- Own end-to-end test strategy, analyze requirements, build test plan, design test cases, and implement test automation for applications of moderate to high complexity
- Maintains end-to-end testing with an existing or built Regression Suite.
- Manage the final quality on production release
- Develop smoke, functional, regression, and integration test suites for UI, API Services, and databases
- Create and manage bug reports that are communicated to the team on a daily basis
- Develop and execute manual test cases for requirements that are not a candidate for automation
- Designs, develops, maintains, and troubleshoots automated suites of tests through continuous integration for value added feedback
- Design customer centric automation test processes for all existing and new product developmen
- At least 5 years overall SDET and/or development experience.
- At least 4 years of professional experience in software test automation, including creation and deployment of frameworks and design and maintenance of test automation
- At least 2 years of mobile apps test automation experience in Android and/or iOS, Web, API
- Experience with agile development methodology
- Experience with Cl/CD pipelines using Azure pipelines or similar tools
- Experience with Test Driven Development (TDD) software development process, BDD Behavior Driven Development, and Data Driven Development (DDT) frameworks.
- Experience with test processes, open-source test frameworks, test design strategies, writing test cases, and automating tests in Java with frameworks like JUnit/TestNG, Selenium, and Appium
- Experience working with a ticketing system such as Service Now
- Hands on experience with any cloud technology platforms, preferably Azure DevOps, Perfecto, etc.
- Hands-on experience in Selenium, Page Object Model, and SQL
- Hands-on experience with manual and API testing
- Must have strong analytical and problem-solving skills as well as the ability to analyze complex problems in large systems.
- Preferably working knowledge of Performance testing
- Proficient in debugging issues.
- Proficient in Core Java and OOP concept
- Proficient in writing functional automation (UI/API)