Beschreibung & Anforderungen
Position Summary
Quality Assurance Analyst
This position required for Transition Management in HRT application Development Team at Hyderabad.
Transition Management is used to move candidates and resources through preboarding, onboarding, and cross boarding processes. Transition Management is a module of Infor HR Talent and Talent Acquisition. Transition Management uses the candidate record in Talent Acquisition for preboarding activities and the resource record in HR Talent for onboarding, cross boarding, and offboarding activities.
Transitioning is the process of moving candidates or resources through their employment lifecycles. Transitions can occur at various times during an employment lifecycle. For example,
- when a job offer is accepted
- when the candidate is hired
- when a resource is promoted, transferred, rehired, or terminated
We are looking for a skilled and experienced QA Automation Engineer to join our team. The ideal candidate is highly detail-oriented, proactive, and has a strong grasp of quality assurance principles, methodologies, and automation testing practices. In this role, you will be instrumental in ensuring the quality and reliability of our products by designing and implementing automated testing solutions. You will collaborate closely with cross-functional teams to identify issues, automate repetitive tasks, propose solutions, and drive continuous improvement in our product development process.
A Day in The Life Typically Includes:
- Execute existing automation scripts in “TaaS Extend “and write new scripts using Selenium, or any other tool as required. Flexibility in working with different automation tools is essential to ensure comprehensive test coverage across various environments.
- Join daily stand-ups to provide updates on testing progress and address any issues.
- Run both manual and automated tests across multiple platforms, documenting and reporting any defects using the issue tracking system.
- Work with developers and product managers to clarify requirements, prepare test cases, and ensure quality standards are met.
What You Will Need:
Basic Qualifications:
- Academics: MCA or ME/M.Tech or BE/B.Tech
- Experience: 3 - 5 Years
Required Skills:
- Expertise in designing, developing, and maintaining automation frameworks, ensuring they are scalable and efficient.
- Experience with CI/CD integration for automated testing pipelines, using tools such as Jenkins, GitLab, or similar platforms.
- Strong skills in test automation strategy, including test case prioritization, data-driven testing, and performance testing.
- Strong understanding of software QA methodologies, tools, processes, and best practices.
- Proficiency in programming/scripting languages such as Java, Python, or JavaScript, with hands-on experience in writing automation scripts.
- with a sharp attention to detail, able to identify and resolve issues quickly.
- Strong communication and collaboration skills to effectively work with cross-functional and multicultural teams.
- domains is a plus.
- with a "go-getter" attitude
- Demonstrates creative problem-solving and "out-of-the-box" thinking.
- Solid understanding of the Software Development Life Cycle (SDLC) and its role in quality assurance
- Must be able to work with Multi Cultural/National teams, prior experience is a plus.
Responsibilities:
- across multiple environments (e.g., development, staging, pre-production) to ensure consistent test coverage and system reliability.
- using TaaS Extend, Selenium or other frameworks, ensuring scalability and efficiency in the testing process.
- Perform manual testing when needed to verify functionality, usability, and performance of new features and bug fixes.
- including developers, product managers, and business analysts to clarify requirements and ensure comprehensive test case coverage.
- , identify defects, and report issues clearly in the issue tracking system (e.g., JIRA) with detailed steps to reproduce.
- , working closely with the development team to resolve issues and optimize scripts.
- , including test plans, test cases, and test results, to ensure clarity and alignment with project goals.
- Continuously improve the automation framework and tools to enhance test efficiency and reduce manual intervention.
- and other Agile ceremonies to provide updates on testing progress and raise any potential risks or roadblocks.
- Ensure alignment with the Software Development Life Cycle (SDLC) and testing best practices, ensuring product quality and reliability at all stages.
What Will Put You Ahead?
Preferred Qualifications:
- Proficiency in Selenium for test automation and experience with TAAS Extend for enhancing and maintaining automation capabilities in multi-tenant systems.
- Ability to communicate technical challenges and solutions effectively to diverse stakeholders.
- Experience in performance and load testing to ensure application reliability under expected loads.
- Knowledge of API and integration testing methodologies.
- Understanding of Agile methodologies and experience working in Agile development environments.
- Exposure to CI/CD pipelines for seamless integration of testing processes.