QA Automation Engineer
Send a job offer directly to this candidate
Around 4 Years of diverse experience in the Information Technology industry with a focus on Software Quality Assurance (QA/Software Testing) activities. Work on Azure DevOps to manage Sprint items, team board, test plan, test cases, and CI-CD pipelines and artifacts. Excellent understanding of Software Test Life Cycle (STLC) and Test Methodologies.
Good understanding of AGILE, Waterfall software development methodologies. Strong knowledge and working experience on AGILE Methodology (SCRUM), Waterfall model.
Experience in Automation Testing and Exploratory Manual Testing (Black Box/White Box Testing) on Web-based applications. Expert in developing Java Selenium/WebDriver test scripts and Test Frameworks using TestNG/Junit to perform Functional and Unit Testing. Extensive expertise in Functional, Smoke, Regression, Backend/Database Testing of Web Applications.
Used Eclipse, IntellijIDEA as an Integration Development Environment (IDE), core Java and Selenium WebDriver for the creation of automation scripts. Proficient in using Maven build tool to manage testing frameworks dependencies, plugins in pom.xml file. Experienced in Web UI Testing using Selenium WebDriver, Protractor, UI Testing with Cucumber BDD Framework.
Experienced with Behavioral Driven Development (BDD) with Cucumber by creating Feature files and writing test scenarios in Gherkin language.
Runner classes to generate Step Definitions as well as used tags to run different tests.
Selenium test script on different browsers like Chrome and Firefox as well as operating systems like Windows using JUnit/ TestNG, Java and Selenium. Used various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath, CSS for identifying correct GUI elements in creating automation scripts. Well acquainted with Selenium Synchronization Techniques like Implicit and Explicit Waits in the WebDriver.
Expertise in Defect Management/ Problem-solving including tracking bugs, reporting using JIRA. Good knowledge of API testing to ensure functionality, reliability, performance, and security of API. Experienced in RESTful API testing using Rest Assured Library (using Given, When, Then syntax) with Java and also manually tested API using Postman.
Utilized SQL for test setup and data validation on Oracle database and also handled the tasks of designing, managing SQL Queries. Involved in Continuous Integration (CI) framework using Jenkins and scheduled the tests to run at specific time. Maintained the Selenium JAVA/C# automation code and recourses in source control like GIT over the time for improvements and new features and resolved conflicts while merging source code to a trunk or with other branches in the same.
Experienced in parallel testing using Selenium. Adept at learning new tools & technologies in a very short period and applying those skills in projects. Competent and self-motivated problem solver with excellent interpersonal skills and a dedication to meeting deadlines.
QA Automation Engineer II - TaxAct - Remote
(2023-02)
QA Automation Engineer - Cloudvriga - Remote
(2022-01 - 2023-02)