Job Seekers, Please send resumes to resumes@hireitpeople.comDetailed Job Description:
- Develop/execute test plans and test scripts.
- Work with a cross - functional team to establish/maintain consistent test methodology.
- Design and build automated test suites. Utilize innovative testing technologies to develop the products automation testing strategy.
- Estimate, prioritize, plan and coordinate testing activities.
- Understand business requirements and develop functional test plans/test cases for new and existing web applications.
- Test any new software to ensure integration into company systems meets functional requirements, system compliance, and technical specifications.
- Work with product owners and developers to understand requirements and resolve issues.
- Design, develop, and enhance/maintain the QA automation framework and tests using Selenium WebDriver.
- Execute automation scripts prior to production deployment while ensuring that products render and function properly on all major web browsers and mobile devices.
- Review regression test cases and create a library of test scripts.
- Perform functional, regression, integration, smoke, and user acceptance testing as necessary.
- Develop and apply testing processes for new and existing products.
Skills & Requirements:
- Bachelors Degree in Computer Science, a related field or equivalent work experience.
- 3+ years experience in automation testing of consumer-facing applications on web/mobile.
- 5+ years experience in overseeing the design, development, and implementation of quality assurance standards for testing.
- Automation experience (Selenium, Robot framework, Postman).
- Direct hands-on experience with ad hoc query programs, automated testing tools, and reporting software.
- Extensive practical knowledge in importing data for use in report software, spreadsheets, graphs, and flow charts.
- Strong analytical & debugging skills.
- Strong knowledge of system testing best practices and methodologies.
- Experience with SQL and the ability to check data.
- Exposure working in an Agile development environment with an understanding of Scrum Methodology (BDD, TDD).
- Experience in creating API automated and manual tests and test cases.
- Experience in creating UI automated and manual tests and test cases.
- Experience in creating performance tests and test cases is a plus.
- Experience in test verification with SQL tools.
- Exposure to REST Web APIs (XML and JSON)