Vacancy expired!
- As part of our engineering team, you’ll participate in the full development cycle from a QA perspective: design, develop, QA, experiment, analyze, and deploy
- Own QA and development/execution/management of test automation harnesses, code quality analysis, and associated tools end-to-end for Prudential’s platforms
- Recommend improvements to existing QA processes, evaluate new tools, stay informed of industry QA trends
- Create detailed, comprehensive, and well-structured test cases that follow best practices and techniques
- Understand requirements, develop test plans, execute manual and automated test cases, help to identify root causes and articulate defects clearly
- Recreate production issues to help determine the issue and verify any fixes
- Estimate, prioritize, plan & coordinate quality testing activities
- Developing BDD scripts using Cucumber/TestNG by writing features and step definitions and developed selenium support code in java
- Creating Test Plan and authored test cases based on user stories and Business Requirements
- Building Framework and setting up the environment
- Conducting End to End verification and validation for the entire application
- Creating Jenkins CI pipelines to integrate Sonar/Security scans and test automation scripts
- Using Git/bitbucket for efficient remote team working, storing framework, and developed test scripts
- Part of DevOps QA and AWS team focusing on building CI/CD pipeline
- Developing and Integrating Selenium automation test scripts in pipelines to achieve continuous testing
- Responsible to build environments using CloudFormation or Terraform
- Writing scripts using terraform in YAML
- Deploy multiple instances by using terraform scripts and cloud formation templates
- Responsible for writing and maintaining Jenkins Pipelines
- Part of release/build team and mainly worked on release management, CI/CD pipeline
- Integration using tools like SVN (Sub version control-tortoise), Maven, Bamboo, Jenkins etc.
- Responsible to write selenium scripts for testing the code after build
- Developed shell and Perl scripts for build and release tasks
- Responsible to create jobs in Jenkins for multiple tests and create a release calendar as per the PM guidelines
- Resolve build issues, Jenkins’s integration issues with end points
- Bachelor's Degree in Computer Science or equivalent experience
- 5+ years of experience in Software UI Testing/QA Engineer experience
- 5+ years of working with Test Automation tools: Selenium, Cucumber, JMeter
- 4+years of experience of SQL (specifically PostgreSQL) and Object-Oriented Programming language (Python, C#, Java).
- Experience building out browser-based UI Test Automation frameworks and test suites used in production websites (Jest, Puppeteer, Cypress)
- Experience with industry standard automation and development tools, with a focus on AWS related products (JIRA, Git, Docker, CodeBuild, GitHub, TravisCI, etc, etc.)
- Experience with Agile SDLC as an active member of a Scrum team.
- (Desired) Experience working with healthcare data including claims, eligibility, lab, and provider data.
- Understanding of PHI and HIPAA compliance
- Experience writing test code using Page Object Model (POM) methodology and Selenium WebDriver libraries.
- Strong experience and success with developing automated tests using BDD frameworks (Cucumber).
- Experience automating webservice APIs (REST, SOAP) using common testing tools (Postman, Newman).
- Experience testing native applications and web applications on mobile devices (iOS, Android).
- Experience writing automation and testing in cloud-based environments (AWS, Azure) and using cloud-based testing tools
- Experience using common browser-based troubleshooting/debugging tools (Firebug, Chromium Dev Tools).
- Demonstrated ability to anticipate future needed changes or identify problem areas and take effective actions.
- Demonstrated ability to work with both technical and non-technical individuals in a team environment.
- Experience of working in an agile, dynamic, and customer-centric environment.
- Excellent communication and collaboration skills in a variety of circumstances and environments.
- Excellent interpersonal skills and proficient in English, both written and spoken.
- A passion to learn and thrive in a dynamic, constantly changing environment and building great customer experiences
- Bachelor’s / Master’s degree in software engineering related field.
- 1-2 years of operations and or DevOps experience
- Experience with AWS, or other cloud related experience.
Vacancy expired!