Post Job Free
Sign in

Automation Engineer Qa

Location:
Peoria, IL
Salary:
60
Posted:
April 01, 2025

Contact this candidate

Resume:

Sumathi

QA Automation Engineer Green Card

********@*****.*** 872-***-****

Summary:

Over 8+ years of extensive experience as a QA Automation Engineer in Software Testing, specializing in Client/Server and Web-based applications.

Skilled in all stages of the Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC), specializing in Agile methodologies.

Skilled in utilizing a wide range of automation tools, including Playwright, Protractor, Selenium WebDriver, and Appium for test automation.

Experienced in programming languages like Java, JavaScript, and TypeScript, focusing on automation scripting and development.

Well-versed in cloud technologies, particularly AWS services like EC2, S3, Lambda, CloudFront, and Autoscaling, enabling efficient testing in cloud environments.

Experienced in working with diverse databases, including MySQL, MongoDB, Oracle, and SQL Server, for data validation and testing.

Familiarity with API testing tools like REST Assured, Postman, Swagger, and SoapUI for testing web services and APIs.

Skilled in front-end technologies such as HTML5, CSS3, Angular, XHTML, DHTML, JSON, XML, and Node.js, facilitating comprehensive UI testing.

Proficient in performance testing tools like JMeter, Load Runner, and TestNG.

Experienced in building automation and continuous integration tools like Gradle, Maven, npm, ANT, Jenkins, and GitLab CI for streamlined development and testing workflows.

Knowledgeable in containerization technologies like Docker and orchestration tools like Kubernetes.

Proficient in version control systems, including Git and GitHub. Familiarity with log management and analysis tools like ELK Stack and Splunk for effective troubleshooting and debugging.

Skilled in utilizing various debugging tools such as XPath, Chrome Developer Tools, and Firefox DevTools and understanding HTTP protocols for efficient issue identification and resolution.

Proven expertise in performing various types of testing, including Functional Testing, Integration Testing, Regression Testing, System Testing, and UAT.

Hands-on experience conducting test case reviews, providing project-related status reporting, coordinating release planning, and leading testing teams through all project phases.

Strong problem-solving abilities, identifying and resolving issues efficiently during testing phases, contributing to overall project success.

Exceptional attention to detail, ensuring thorough and accurate test case creation, execution, and documentation.

Technical Skills:

Automation Testing Tools: Playwright, Protractor, Selenium WebDriver, Appium

Programming Languages: Java, JavaScript, TypeScript

Testing Frameworks: TestNG, Jest, Cucumber

Build Management & Dependency Resolution: Gradle, Maven, npm, ANT

Continuous Integration/Delivery (CI/CD): Jenkins, GitLab CI

Containerization & Orchestration: Docker, Kubernetes

Cloud Services: AWS (EC2, S3, Lambda, Cloudfront, Autoscaling)

Version Control Systems: Git, GitHub

Database Management: MySQL, MongoDB, Oracle, SQL Server

API Testing: REST Assured, Postman, Swagger, SoapUI

Performance Testing: JMeter, Load Runner

Web Technologies: HTML5, CSS3, Angular, XHTML, DHTML, JSON, XML, Node.js

IDEs & Text Editors: Eclipse, VS Code

Log Monitoring & Analysis: ELK Stack, Splunk

Testing Methodologies: STLC, BDD, Data-Driven Testing, User Experience (UX) Testing, Security Testing

Operating Systems: Windows, Linux, MacOS, UNIX

Other Tools & Technologies: XPath, Chrome Developer Tools, Firefox DevTools, HTTP protocols

Education:

Masters in IT from Osmania University, India

Professional Experience:

Ozark Financial Services, Rogers, AR

QA Automation Engineer June 2022 – Present

Implemented various Software Testing Life Cycle (STLC) methodologies to ensure comprehensive testing coverage across project phases.

Utilized Playwright and Java for automated testing, enhancing test script reliability and browser compatibility.

Leveraged Protractor and npm for end-to-end testing of Angular applications, ensuring seamless integration and functionality.

Integrated Jenkins and BrowserStack for continuous integration and cross-browser testing, ensuring consistent performance across different environments.

Utilized Postman for API testing, validating backend functionalities, and ensuring data integrity.

Managed project dependencies and build configurations using Gradle, ensuring efficient project management and deployment.

Conducted database testing using MySQL and MongoDB, ensuring data consistency and integrity across different data stores.

Utilized various AWS services such as EC2, S3, Lambda, Cloudfront, and Autoscaling for cloud-based testing and deployment.

Applied HTML5, CSS3, Typescript, Angular, XHTML, and DHTML for understanding and validating front-end elements and user interface components.

Utilized Node.js for server-side scripting and building scalable web applications.

Implemented XPath for efficient element identification and manipulation within automated test scripts.

Applied BDD-Cucumber for behavior-driven development, ensuring collaboration and alignment between stakeholders and development teams.

Leveraged Docker and Kubernetes for containerization and orchestration, ensuring consistent testing environments and deployment processes.

Utilized XML for data interchange and configuration within test automation frameworks.

Managed version control using Git, ensuring proper test scripts and artifacts management throughout development.

Utilized Eclipse as an integrated development environment (IDE) for writing and debugging test scripts, enhancing productivity and efficiency.

Conducted unit testing using Jest, ensuring code quality and reliability.

Implemented ELK stack (Elasticsearch, Logstash, Kibana) for log monitoring and analysis, identifying and resolving issues promptly during testing phases.

Practiced Agile methodologies, including Scrum, and utilized JIRA for project management and collaboration, ensuring alignment with project goals and timelines.

Collaborated with cross-functional teams to successfully implement quality assurance processes and methodologies.

Created web UI tests using Cucumber, Gherkin and Cypress Automation.

Experience in parallel testing using Cypress.

Performed End To End testing using BDD framework with Cypress.

Wrote and executed automated tests in Typescript/Playwright for a browser-based application.

Created web UI tests using Cucumber, Gherkin and Cypress Automation.

Increased automation coverage by planning and implementing automated testing scripts with Cypress.

Wrote and executed automated tests in Typescript/Playwright for a browser-based application.

Tested the REST calls (POST, GET, PUT, DELETE methods) using POSTMAN and Playwright.

Utilized Playwright to ensure application compatibility across multiple browsers and platforms, identifying potential UI/UX issues and improving test coverage.

Environment: Playwright, Java, Protractor, npm, Jenkins, BrowserStack, Postman, Gradle, MySQL, MongoDB, AWS, Angular, Node.js, XPath, Cucumber, Docker, Kubernetes, XML, Git, Eclipse, Jest, ELK, Agile, Scrum, JIRA.

Germania Insurance, Brenham, TX

QA Engineer October 2020 – May 2022

Utilized Selenium WebDriver and Java to automate test cases, ensuring thorough testing coverage throughout the Software Development Life Cycle (SDLC).

Implemented REST Assured for API testing, validating backend functionalities and ensuring seamless integration between front-end and back-end systems.

Designed and executed test strategies, plans, and cases, ensuring alignment with project requirements and objectives.

Applied HTML5, CSS3, and Angular to understand and validate front-end elements and user interface components.

Leveraged JavaScript, XPath, and CSS selectors for efficient element identification and manipulation within automated test scripts.

Integrated Jenkins for continuous integration and continuous deployment (CI/CD), automating the execution of test suites and providing timely feedback on code changes.

Proficient in Chrome Developer Tools for debugging and troubleshooting, ensuring the robustness of test scripts and web applications.

Utilized JSON and Swagger to understand and validate API responses, ensuring data integrity and consistency.

Implemented Splunk for log monitoring and analysis, identifying and resolving issues promptly during testing phases.

Collaborated with Git for version control, ensuring proper test scripts and artifacts management throughout development.

Applied BDD-Cucumber for behavior-driven development, fostering collaboration between stakeholders and development teams through clear and concise acceptance criteria.

Leveraged Oracle and JDBC for database testing, ensuring data accuracy and consistency across different environments.

Utilized Maven for project management and dependency resolution, streamlining the build process and ensuring consistency across environments.

Proficient in Docker for containerization, facilitating environment setup, and ensuring consistency between development, testing, and production environments.

Conducted performance testing using JMeter, analyzing application performance and scalability under various load conditions.

Utilized VS Code as an integrated development environment (IDE), enhancing productivity and facilitating efficient coding practices.

Proficient in Agile methodologies, including Kanban, and utilized Confluence for project documentation and collaboration, ensuring transparency and alignment with project goals.

Implemented parallel test execution with Playwright, significantly reducing the testing time and improving the efficiency of the test suite.

Integrated Playwright with tools like REST Assured and Postman for API testing, ensuring that both front-end and back-end components are functioning as expected.

Conducted performance testing using Playwright to simulate real-world user interactions and identify performance bottlenecks in web applications.

Integrated Playwright with CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions for seamless test automation and faster deployment cycles.

Integrated Cypress testing into CI/CD pipelines, enabling automated test execution as part of the build process for continuous quality assurance.

Created reusable and modular test automation frameworks with Cypress, optimizing the testing process and reducing redundancy in test scripts.

Used Cypress for UI/UX regression testing, ensuring that new feature releases did not introduce visual or functional bugs.

Mocked and stubbed backend API responses using Cypress to simulate various test scenarios and ensure accurate front-end behavior.

Implemented cross-browser testing strategies using Cypress in conjunction with browser-specific tools, ensuring web applications work seamlessly on all major browsers.

Environment: Selenium WebDriver, Java, REST Assured, HTML5, CSS3, Angular, JavaScript, XPath, CSS Selectors, Jenkins, JSON, Swagger, Splunk, Git, Cucumber, Oracle, JDBC, Maven, Docker, VS Code.

Foxbox Digital, Chicago, IL

Quality Tester January 2018 – September 2020

Utilized Java to implement object-oriented programming principles in test automation scripts using Selenium WebDriver and Appium for web and mobile applications.

Employed SQL Server to manage test data and execute database queries to validate backend functionalities.

Developed and maintained automated test suites using Eclipse IDE, ensuring seamless integration with version control systems like GitHub for collaborative development.

Implemented JSON and XPath to extract and manipulate data from web elements, enhancing the efficiency of automated test scripts.

Utilized TestNG framework for organizing and executing automated tests, facilitating comprehensive test coverage.

Designed and executed data-driven testing strategies to validate application behavior under various input conditions.

Conducted performance testing using Load Runner, analyzing application response times and resource utilization.

Collaborated with development teams through GitLab CI for continuous integration, ensuring timely feedback on code changes.

Proficient in debugging and troubleshooting using Firefox DevTools, enhancing the efficiency of test script development.

Implemented Agile Scrum methodologies, participating in sprint planning, daily stand-ups, and retrospective meetings to ensure alignment with project goals.

Leveraged SoapUI for API testing, verifying backend functionalities, and ensuring data integrity.

Applied HTTP protocols for communication between web servers and clients, ensuring robust testing of web applications.

Proficient in HTML, CSS, and JavaScript to understand front-end elements and validate user interface components.

Conducted weekly status meetings and generated reports for stakeholders, fostering transparency and communication within the project team.

Utilized Appium for mobile automation testing, ensuring compatibility and functionality across various devices and platforms.

Proficient in ANT for build automation and project management tasks, enhancing the efficiency of the testing process.

Environment: Java, SQL Server, Eclipse, GitHub, Selenium, JSON, XPath, TestNG, HTML, CSS, JavaScript, SoapUI, Appium, Load Runner, GitLab CI, Agile Scrum, ANT, Firefox DevTools.

Volano Software, Omaha, NE

QA Tester June 2016 – December 2017

Identified the Test Cases and documented them in Quality Center.

Prepared various reports based on different stages of Testing.

Developed the application using Eclipse IDE.

Involved in gathering requirements from the business analyst and created test plans.

Analyzed and documented the business requirements of the customer.

Performed module testing, integration testing, system testing and Usability Testing according to the technical specifications.

Documented the Bugs, generate status reports, Bug reports, and present them in weekly status meetings using ALM.

Performed ad-hoc, Functional, Regression, Integration and Compatibility Testing of Web-based Application.

Executed Manual Test Cases by using positive and negative test scenarios.

Involved in Managerial Meetings and attended various conference calls at different levels from QA, Developers, and Clients.

Used Postman to validate reading and writing functionality of API/Services.

Prepared Manual testing scenarios and test cases for system design of advance builds of an application.

Environment: JIRA, Windows XP, VB Script, HTML, XML, SQL Server



Contact this candidate