Quality Assurance Lead at InfraCloud Technologies

Posted on: 06/26/2021

Location: (ON-SITE)

Crunchbase | Original Source

Tags: javascript jquery qa php selenium s3 postgresql beanstalk docker aws jenkins rds

**Responsibilities** * Create testing artifacts such as test plans, test cases, test reports, and tests. * Review product requirement documents in close collaboration with product managers and tech leads to create and document test plan and test cases for features. * Review test plan and test case documents as needed with key stakeholders. * Work hand-in-hand with the developers and product manager as a manual tester for new features under development. * As a quality engineer, understand the technical stacks and technology powering the applications. * Perform manual and exploratory testing as a prerequisite for test automation, for time-sensitive delivery scenarios and for unscheduled hotfix releases. * Develop and execute automated UI tests for regression and feature testing. * Develop and execute manual tests for regression and feature testing. * Perform pre-release automated regression testing for scheduled feature releases. * Uplevel overall QA team maturity by contributing to cross-functional efforts such as for nightly tests, monitoring test failures, and improving the frameworks that run the tests. * Work with Jenkins to schedule tests, analyze test results and share metrics and feedback with key stakeholders. * Perform testing in both automated and manual testing forms based on team needs **Skills** * Active communicator in both written and verbal forms. * Demonstrated ability to work as a self-starter in a collaborative, self-directed manner in a fast-paced environment. * Experience working in agile product teams (Scrum and Kanban). * Interest in software system internals, e.g. “how things work”. * Has a strong orientation towards delivering results incrementally. * Experience improving quality through a combination of tests, dependency testing, and monitoring. * Self-starter who can collaborate effectively with the members of the product development team (product managers, architects, developers, etc.) and with cross-functional QA team members. **Required Qualifications** * 10-12 years experience in the following areas: * Experience testing financial/banking applications * End to end/functional UI & API test case creation & automation * Writing automated end to end/functional API tests leveraging frameworks like TestNG * Designing test strategies, test plans, and test cases from requirements, design documents and specifications for testing across different platforms and with an emphasis on automation * Strong mastery of either Javascript or Java * Direct experience creating, maintaining, and extending jobs used to run automated tests in Jenkins * Git and modern principles of deploying software across distributed teams via source control * Experience writing & maintaining Docker images * AWS (i.e., ELB, Elastic Beanstalk, SQS, RDS PostgreSQL, S3) * Experience in creating tactical and adaptable automated test frameworks for web applications or other software Deep understanding of how browser-specific internet traffic works in modern web applications, including HTTP, SSL, and JSON Test case management tools: Test Rail, Zephyr, etc * Agile development fundamentals and the Scrum framework * Behavior-driven development & testing methodologies * Selenium * Cucumber **Nice To Have Qualifications** * Experience with nightwatch.js * PHP * Experience testing windows (VM) based applications * Web-based application fundamentals (CSS, jquery, HTML)