Quality Analyst Engineer
- 1. Test Automation Development:
- Design, develop and maintain automated test scripts using industry-leading tools and frameworks.
- Involved in the creation of a web application to automate the process of tracking defects during scheduled weekly batches using .NET, C#, JavaScript, CSS, and HTML.
- 2. Test Planning and Strategy:
- Participate in the development of test plans, test cases, and test strategies.
- Identify opportunities for test automation, and contribute to the overall testing strategy.
- 3. Execution and Reporting:
- Execute automated test suites, and analyze test results.
- Performed functional testing, smoke testing, end-to-end testing, sanity testing, regression testing, UAT testing, and conducting user acceptance testing.
- Managed the testing process, scheduled batch tests, logged, and tracked defects using Jira.
- Managed test data using cloud-based applications like AWS S3 Browser, Athena, EMR, and CloudWatch.
- 4. Defect Management:
- Identify, document, and track software defects and inconsistencies.
- Collaborate with the development team to ensure the timely resolution of identified issues.
- 5. Collaboration:
- Work closely with cross-functional teams, including developers, the onshore counterpart team, and quality assurance, to ensure effective communication and collaboration.
- 6. Continuous Improvement:
- Stay up-to-date with industry best practices, tools, and technologies related to test automation.
- Contribute to the continuous improvement of the testing process.