DescriptionResponsible for developing, applying and maintaining quality standards for company products with adherence to both internal and external standards. Develops and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results. Analyzes test results and recommends corrective actions.
ResponsibilitiesResponsible for developing, applying and maintaining quality standards for company products with adherence to both internal and external standards. Develops and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results. Analyzes test results and recommends corrective actions.
Β
RESPONSIBILITIES:
- As part of the senior member of the RGBU, the candidate will be responsible for testing out newer capabilities and be part of the Cloud journey that the product suite is embarking on and have a flair to explore and practice continuous integration, continuous delivery and agile methodologies.
- Excellent understanding of test-driven development, Unit tests, code coverage, security, continuous build, integration and deployment etc
REQUIREMENTS
-
3-5+ years of proven work experience in QA with an emphasis on QA automation
-
3+ years of demonstrable experience in automation technologies including Selenium, UFT, Junit, JMeter etc and scripting languages including Java, Python etc
-
Experience in services/API testing (manual and automation)
-
Proficiency in usage of SQL queries for databases or large datasets
-
Experience in Agile methodology and Devops with Integrating automated tests in Continuous Integration and Delivery pipeline
-
Black Box Testing and White Box Testing
-
Strong analytical and problem-solving skills
-
Proactive investigating and debugging of application defects
-
Team player with good communication skills to work effectively in a global team
-
Minimum BS degree in Computer Science, Engineering or a related field.
Special considerations if any
- Experience in working on products that have transitioned to 'Cloud' from a deployment perspective would be an added advantage.Β
- Working knowledge of scripting languages, such as Β Python or Perl
- Collaboration and project management tools: JIRA, Confluence
- Experience with continuous automation/test tools such as Jenkins/Hudson
- Relevant experience in Service-oriented architecture for cloud-based services
- Strong written, verbal and presentation skills
- Ability to work in a geographically distributed organization
- Fortify / Burp Suite tool usage and analysis
- Experience with container-based deployments using Docker, working with Docker images, Docker hub and Docker registries.
As a member of the technical/process QA division, you will design functional, integration and regression test plans, build and execute manual and automated tests and perform highly complex analysis for multiple products. Set cross-functional product testing standards. Analyze, evaluate and plan methods of approach and organize means to achieve solutions to complex problems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 3-5+ years of software engineering or related experience.