Job Description :

Review and understand system requirements, design test scenarios, author test scripts, execute tests and track defects to certify that applications meet the approved system requirements.

Build test plans and design test cases based on requirements, user stories and features, maintain and update test cases, with focus on continuous improvements

Completely Own automation framework updates and contribute to the transition to DevOps methodology along with other team members

Interact with development teams to help implement optimized and re-usable functional test automation

Maintain the functional test portion of the Continuous Integration pipeline

Review automated test code to assure adherence to standards and to advise on optimization

Research, identify, and implement new test automation technologies

Troubleshoot application issues and report technical findings to development

Continuously identify automation opportunities and implement where needed.

Build, modify, and maintain Test Automation Frameworks for different work streams within SP portfolio

Capture, report and communicate test results to the project and management teams.


Required Skills:

You have 6+ years of professional experience in Software Quality Assurance area, added advantage having experience in Desktop and Mobile applications (Cloud experience is preferred)

You have 5+ years of experience in Selenium/QTP/any Test Automation tool

You have experience with continuous integration/continuous deployment and build tools (i.e. JUnit, GIT, Maven, Jenkins or equivalent) and using an industry standard source control management system

You have deep knowledge of test technology trends and Web or Mobile frameworks/tools (React, Angular, Ionic, etc.)

You have well versed in test/defect management tools like JIRA.

You are well versed with STLC cycle, test plan, test strategy, test cases writing.

You have deep understanding of the full system development lifecycle.

Strong full stack knowledge of Front/Back-End & client/server development.

Strong knowledge on Java.

Exposure to development or test automation tools/frameworks (e.g. Cucumber/Gherkin, Selenium Grid, Junit, SOAP-UI, Eclipse, Jenkins, Maven, Visual Studioetc)

Exposure to platforms/OS/Servers (e.g. Windows Server, Linux/Unix, J2EE, IIS, Apache, Tomcat, etc)

Knowledge on Cloud based automation, Provide software delivery operations and application release management support, including coding and scripting, automated build and deployment processing, agile deployment, and process reengineering.

Proficient with Agile Software development experience.

Excellent management/leadership skills and interpersonal skills

Should have knowledge on Test Management tools like HP ALM/QTP, JIRA, etc

Build test plans and design test cases based on requirements, user stories and features, maintain and update test cases, with focus on continuous improvements.

Client : Confidential


Similar Jobs you may be interested in ..