Sr. Test Automation Engineer:
Current• Scoping out comprehensive test plans based on the design requirements. • Lead a team of four QA’s analyzed business and system requirements and interacted with users and developers.• Coordinated with the developers and testers to resolve and close defects• Participated in all Agile ceremonies including Daily Stand-up, Sprint Planning, Grooming, Test case review, Demo and Retrospective meetings. • Developed Test Scenario’s, Test cases, Test Data, Test Procedures, Test Reports… Show more • Scoping out comprehensive test plans based on the design requirements. • Lead a team of four QA’s analyzed business and system requirements and interacted with users and developers.• Coordinated with the developers and testers to resolve and close defects• Participated in all Agile ceremonies including Daily Stand-up, Sprint Planning, Grooming, Test case review, Demo and Retrospective meetings. • Developed Test Scenario’s, Test cases, Test Data, Test Procedures, Test Reports. • Expertise in entire Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) in Agile as well as iterative development environments. • Worked directly with software developers, test engineers, business analyst and Project leaders. • Set up and configured Smoke and Regression tests as Jenkins jobs. • Execute front-end functional UI testing, positive and negative user acceptance testing, smoke testing, and regression testing related to major releases and production incidents. • Used GitHub as version control to check in code. Worked with Master and feature branches. • Used JIRA to track the task and issues, attended daily status meetings to update the status of work. • Effective oral and written communication skills with more concentration on details of the project guidelines. • Performed Back-end API testing using REST APIs (HTTP get, Post, Put, Delete) using REST Assured libraries and Postman. • Executing tests on a large-scale distributed test network. • Maintain/enhance/developing test tools and automation frameworks. • Benchmarking various server metrics, across releases to ensure quality and high performance. • Investigating and analyzing root causes of technical issues / performance bottlenecks. • Verifying and validating the server using white-box/black-box/functional/stress testing techniques. Show less