Quality Assurance Specialist IND
FM India
- Bangalore, Karnataka
- Permanent
- Full-time
- Identifies detail business design requirements which need to be tested and determines what constitutes an appropriate test for these requirements. Identifies requirements that need clarification in order to develop an appropriate test. Obtains clarification from other project team roles.
- Develops and maintains specific test cases (i.e. test data, test processes, and test results) for component/assembly testing, integration testing, system testing, security and control testing, online help and user interface testing, and regression testing. Test cases need to be detailed such that they may be executed by other team members.
- Plans, tests, and reports the results of manual and automated functional testing; identifies and tracks defects and interacts with development staff to isolate and resolve; retests to confirm defects have been corrected. Validates functionality across system releases. Develops automated test scripts where appropriate.
- Promotes necessary level of communication among the project team to ensure QA efforts are visible and well understood. May be the communication person to business stakeholders on a small project.
- 1-3 years of Experience Required to Perform Essential Job Functions
- Additional Experience Qualifier (optional): 2+ years of experience in systems quality environment or other applicable experience.
- TECHNICAL KNOWLEDGE | Knowledge of the relevant technical computing environment(s), including operating system, database management system, application development framework. | Solid understanding of test case management tools, test case generation techniques, and problem tracking/reporting systems. | Solid understanding of current business processes in at least one functional business area.
- TECHNICAL SKILLS: | Demonstrated ability to analyse business requirements and understand business activity and information models in order to develop appropriate test plans. | Demonstrated ability to perform functional, integration, and regression testing and to accurately evaluate and document the results. | Some experience using automated testing tools and tracking systems.
- SOFT SKILLS: | Solid analytical ability and communication skills, strong judgment, and the ability to work effectively with business personnel and IS management and staff. | Demonstrated ability to work in a self-directed manner and take responsibility for results
- Programming Proficiency: Strong experience with programming languages such as C# and JavaScript.
- Testing Tools & Frameworks: Familiarity with modern testing tools and frameworks for software quality assurance.
- SQL & Data Analysis: Proficient in SQL and advanced techniques for analyzing data.
- Test Automation: Skilled in developing and executing automated test scripts.
- Test Strategy & Planning: Expertise in creating and implementing comprehensive test strategies and test plans.
- BS in Computer Science or related discipline or equivalent experience.