Key skills – Cucumber, BDD, Gradle, Api Automation, CI/CD Integration
About the role:
You will conduct comprehensive automated testing on new system developments and enhancements, to ensure it meets functional requirements and maintains the quality standards set to ensure the overall integrity of the system. You will work closely with the business analysts, product owners and developers to identify testing scenarios based on potential product risk and to translate these scenarios into test scripts.
Responsibilities-
· Design and manage automation test frameworks and architecture, develop repeatable testing and application performance automation
· Work with business analysts, application team members, and Quality Analysts to integrate test scripts (sanity, system, regression, integration)
· Agile test automation and development environment, to create and maintain the test automation framework
· Requirements and design review, risk-based analysis, test plan creation, test data creation and management, test package creation, and creation and maintenance of process documentation
· Review requirements, create test plans/scripts, executing both automated and manual test scripts as required and providing status reports
· Analyse formal test results
· Collaborate with software/systems personnel in application testing, such as system, unit, sanity, integration, regression, and acceptance testing methods
· Plan test schedules or strategies
· Perform manual testing as required
Candidate should have:
· In-depth knowledge of testing concepts and functionality as well as a thorough understanding of automation framework design and scripts creation
· Minimum 8 years of software automation testing, test design and test development experience
· 5+ years of demonstrated experience in defining and implementing several test automation solutions leveraging one or more of the following: Restful APIs, Selenium, SoapUI, Postman
· 5+ years of Object-oriented programming and strong hands-on automation/development skills in Selenium
· 5+ years of Automated web service / API testing
· Good working experience in using Jenkins, Bitbucket / Git, Jira, Java, Cucumber BDD, Web services/ Jenkins/ Gradle/CICD Integration
· Experience working with T-SQL databases
· Experience with Behaviour-driven development (BDD) and Acceptance Test Driven Development (ATDD)
· Knowledge in developing test automation frameworks using open-source tools such as Selenium using BDD Cucumber tool
· Knowledge of Git, for Source Control, with knowledge of Jira, Confluence, and test management tools
· Prepare and review reusable functions, improve robustness, re-usability, and maintainability of test scripts
Job Types: Full-time, Subcontract
Schedule:
Job Description Govfirst is seeking a talented Software Developer to join our clients team in Herndon, VA. The successful candidate...
Apply For This JobDue to the nature of the work being performed US Citizenship is required Job Title : Software Developer (Systems Software)...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Line Markers! Are you looking for a new opportunity within a progressive company and a...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Do you want to join a multi-utility infrastructure provider that has been recognised as a...
Apply For This JobESSENTIAL JOB FUNCTIONS Testing and analyzes network systems development including integration, systems testing, probability testing, field test plans and customer...
Apply For This JobFull Job Description We are a small innovative company commercializing patented MIT research, with the potential to transform the way...
Apply For This Job