Software Test Automation Engineer
Send a job offer directly to this candidate
5 years of industry experience in the area of Software Automation Testing with solid understanding of Test Planning, Test Design, Test Execution, and Defect Reporting and Tracking. Proficient in core Java, Selenium WebDriver, Rest Api, J-Unit, TestNG, Cucumber, Protractor, Jasmine, Playwright, Cypress. Expertise in understanding and analyzing Test Requirements, tracking changes and maintenance of test requirements.
Creating knowledge management documents for the team on automation technologies. I have worked in environments across a variety of fields ranging from CRM and Retail Banking to Business Banking.
Accenture Federal Services June 2024- Present: Senior QA Analyst ● Enhance automated test framework using Selenium WebDriver, Junit, Maven. ● Enhance automated Cypress framework using JavaScript ● Proficient in overseeing QA processes from inception to post-release validation. ● Analytical mindset with strong problem-solving abilities. ● Capable of working independently and collaboratively within a team environment. ● Conducted comprehensive testing and validation of software patches to ensure seamless integration and functionality. ● Identified, tracked, and resolved bug s through systematic testing methodologies. ● Collaborated with cross-functional teams to optimize patch deployment processes. ● Documented test results and provided actionable feedback to development teams. ● Ensured high-quality software performance by adhering to rigorous QA standards and protocols. ● Work with internal development teams to document and design testing procedures ● Develop and execute automated testing procedures ● Author detailed reports containing analysis from test executions ● Design and execute manual testing procedures ● Present reports to developers on project standups ● Run and maintain annual regression test plan
Capco August 2020 - January 2024: Test Automation Engineer - Senior QA Engineer - QA Lead ● Performed Smoke, Functional, Regression, Positive, Negative testing. ● Proficient in Software Development Life Cycle (SDLC ) principles. ● Strong understanding of Unit, Functional, Integration, Regression, and Acceptance Testing. ● Followed Agile methodology, participated in daily Scrum meetings and testing each Sprint deliverable . ● Developed scenarios for writing Test Cases and Test Scripts for functions of the application. ● Build and enhance automated test framework using Selenium WebDriver, Junit, Cucumber with BDD Approach, Maven, and Page Factory concepts. ● Used BDD with Cucumber, JAVA language and created future files with a scenario and scenario outline as well as writing step definitions for behavior. ● Designed and executed sophisticated Regression testing methods to detect and resolve software defects, guaranteeing the consistent stability, reliability, and functionality of our products during each development iteration. These efforts resulted in a 70% coverage rate for our regression test suite, markedly minimizing the need for manual testing. ● Demonstrated proficiency in Selenium WebDriver automation, BDD, Web testing , and Functional testing, emphasizing precision and meticulous attention to detail. ● Build and enhance automated test framework using JavaScript, Selenium WebDriver, Protractor, Jasmine with BDD Approach Page Object Model . ● Leveraged BrowserStack and Sauce Labs to conduct comprehensive cross-browser and cross-device testing. ● Well-versed in Test Life Cycle phases, Test strategies , and Test plans , delivering comprehensive testing solutions. ● Improved overall test efficiency by implementing parallel test execution, resulting in a 40% decrease in test cycle duration and enhanced team productivity. ● Performed API Testing using the RESTFUL API library. ● Extensive experience in Software Development Life Cycles, utilizing tools such as Selenium WebDriver, Cucumber, JAVA, Maven , SQL , POSTMAN, and API/Microservices test automation with Rest Assured . ● Strong background in Manual Testing encompassing Functional, Database , Regression, and Smoke/Sanity Testing within Agile and Waterfall environments. ● Write SQL queries to test Data from Backend. ● Experience with writing SQL queries for Back-End Testing by using JDBC in RDBMS (Relational Database Management System) such as Oracle SQL server. ● Experience with Postman and used HTTP requests to GET-PUT-POST and DELETE . ● Experienced in the Git Version Control to land GitHub as a remote repository. ● Ensure automated script works properly by locating elements using ID, Name, Class, Tag Name, LinkText, PartialLinkText, XPath,CSS Selector, and Page Factory(POM). ● Experience with API- related technologies HTTP, REST, XML, and JSON ● Executed manual Test Cases, logged defects in Jira and retested the defects and prepared meeting notes on daily execution/highlight of the projects, record and send out the reports to management. ● Implemented robust end-to-end test automation using Playwright to enhance web application reliability, accelerate regression testing, and ensure cross-browser compatibility.