Senior Quality Assurance Analyst Job in Epsilon Data Management, Llc
Senior Quality Assurance Analyst
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Job Description
About the BU
The backbone of our CRM and loyalty platforms, our Digital Campaign Solutions team acts as primary advisors to our internal tech teams and global clients. The unit works closely with our powerful proprietary platform Epsilon PeopleCloud Customer to lay the foundation of our digital solutions. As key players in running our day-to-day loyalty operations, the team thrives on bringing ideas to life and translating client needs into vital business solutions
What you will enjoy in this role
The Senior Quality Assurance Analyst will provide QA services on one or more Epsilon client projects.
Depending on the projects supported the QA Analyst lead may perform some or all of the below duties:
- Exercise comprehensive understanding of Software Development Life Cycle and Quality Assurance concepts, metrics and documentation standards
- Familiar with Manual testing and related tools
- Proficiency in Automation testing and usage of a framework.
- Good knowledge on Selenium, TestNG and writing automation testcases.
- Learns unfamiliar products and technologies with little instruction.
- Setting up and Participating in handoff/overview meetings/or testing post-mortems (coming prepared with questions or concerns about any issues seen with the documentation or with the testing effort)
- Develops, modifies, and/or executes software Test Plans and Test Strategies and ensure they comply with QA standards and best practices
- Profile detailed documentation of defects with proper steps to reproduce, screen shots, customer data and any relevant details for proper analysis by the development team
- Analyzes, contributes to, and/or writes test standards and procedures.
- Able to define moderate to complex level manual test cases and scenarios
What you will do
- Identify and Create a Post Release project document after the release and share with the QA team about the new functionality(for cross training and documenting all new processes and procedures to share with other team members)
- Create and Maintain Requirements Traceability Matrix
- Review and Analyze FSD/BRD
- Provide level of effort estimates for testing tasks as needed (be able to identify a time line for a project and verify if enough time is allotted).Should be able to identify when a project/task is falling out of a specific timeline estimate, and will escalate.
- Meet aggressive deadlines and handle multiple and complex workstreams
- Use independent judgment to plan, prioritize and organize a diversified workload
- Review system and functional requirements and extract data to use in preparing automated test plans and scripts
- Integration testing before QA/SIT to make sure all connectivity s are working
- Validate data set up/backend validation is ready for testing to begin.Do a validation of all data set up to see if it is loaded properly per FS and BRD specifications
- Create Defects when necessary with all appropriate documentation to be able to reproduce the issue and track for closure
- Work with developers to resolve issue(s)
- Setup & participate in defect triage meetings
- Assist Lead QA for Testing Metrics & Reporting
- Review system and functional requirements and extract data to define basic to level automated test cases and scenarios
- Define easy to moderate level automation test cases and scenarios and ensure it complies with standards
Minimum 4 Years
2 - 4 Hires