QA-Job Description:
We are seeking an experienced QA engineer with a manual testing skill set to join our team and to assist the developers throughout the development process in an agile environment.
- Define, implement, and maintain test plans, test specifications, and test suites.
- Design and implement test strategies that will be utilized across multiple test and development teams.
- Create, maintain, and execute automated regression test suite using existing Selenium test framework.
- Manage configurations, builds, branching, and deployment issues related to delivered code.
- Review and provide input to requirements, specifications, design documents, and other development documentation.
Responsibilities :
- Design, develop and execute performance/load tests for Web-based UI and API applications.
- Collaborate with the Product Development teams and other Product Owners to understand the functional and non-functional requirements and develop and manage the test scenarios for all the new development projects.
- Communicate, prioritize and track test execution, defects and issues appropriately and recommend corrective action whenever required.
- Facilitate functional testing, regression testing, load testing for all new features in cross-browser environments include mobile devices.
- Deliver quality products by thoroughly testing throughout all phases of the development life cycle ( Functional, Regression, Performance Testing) using a combination of testing methods.
Requirements:
- Good communication and documentation skills.
- Tested the application in functional and system integration testing.
- Hands-on experience in Mobile Application (Android & iPhone) testing is preferred.
- Expertise with industry-standard load testing tools like JMeter.
- Strong working knowledge of SQL, understanding table structure and writing basic queries
- The expertise of agile and waterfall testing methodologies and tools such as JIRA, RALLY, Rational Team Concert, Quality Center, etc.
- Experience testing across a variety of platforms: web and mobile user interface, APIs (REST and SOAP), and/or data warehouse reports
Hands-on experience with Quality Testing Automation Tools
Experience working with Agile Methodologies and highly frequent release cycles