Qa Automation Engineer /sdet Resume
Atlanta, GA
SUMMARY
- Over 5 years of extensive experience in Analyzing, Designing and Implementation ofQAtesting strategy for Web - based and Client/Server applications using Manual andAutomationtesting. Strong analytical, communication, problem-solving, decision making and organization skills and an excellent team player.
- Proficient in analyzing Business and Functional Requirement/Use Case documents for creating test cases.
- Excellent understanding and experience of working on all phases of SDLC.
- Worked extensively on complete Defect management life cycle all teh way from executing test cases, identifying defects, logging defects and verification of bug fixes.
- Proficient in Manual testing using TFS and Microsoft Test Manager.
- Experience in using SoapUI, Postman to test Soap and Rest API.
- Proficient in different forms of testing like Manual testing, Unit testing, Integration testing, Regression testing, Performance testing, and Non-functional testing.
- Evaluate and test software programs to verify that programs function according to teh specifications and standards.
- Automation experience in Selenium using both C# and Java.
- Experience in using IDE like Visual Studio, IntelliJ and Eclipse.
- Expertise in Selenium Automation using Selenium WebDriver, C#, Java, TestNG, Junit, NUnit, and Maven.
- Worked on Selenium IDE, teh integrated development environment for Selenium scripts using Firefox and Chrome.
- Experience in using Rest Assured and Java to test microservices created wif spring boot.
- Designed and implemented Automation Frameworks for different projects and writing XPath and CSS Selectors.
- Automated RESTful web services using SOAPUI, HTTP Client libraries, and Postman and validated XML and JSON formats.
- Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
- Experienced in testing web applications hosted in Microsoft Azure.
- Experience in writing and executing SQL queries on databases for backend testing
- Experience in Defect Lifecycle Management, including Defect creation, modification, tracking and reporting using MS Excel.
- Experience on writing and executing scripts using HP Performance Centre, LoadRunner and JMeter.
- Proficient in backend tests by writing complex SQL queries for testing data integrity and made use of joins, subqueries, and other DML and DDL operations.
- Quick learner wif strong Analytical and Problem-Solving skills, Multi-Tasking abilities and proven experience in utilizing process knowledge of various technologies and domains.
TECHNICAL SKILLS
Languages: C#, Java, HTML, CSS, SQL
Testing Tools: Se Selenium Webdriver, Postman, TFS, Jira, Specflow, Cucumber, SoapUI, JMeter, Load Runner, Springboot
IDE: Visual Studio, IntelliJ, Eclipse
Databases: SQL Server, Oracle
Browsers: Google Chrome, Firefox, Internet Explorer, Safari
Operating Systems: Windows, Linux
Test Framework: NUnit, JUnit, TestNG, TDD, BDD
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
QA Automation Engineer /SDET
Responsibilities:
- Worked in Agile/Scrum methods for testing approach, attended daily Stand-up calls, Functional Review meetings wif teh Scrum team, created Test Plan for different Sprints and Stories
- Extensively performed functional, regression, black box testing in teh UAT environment to verify teh functionality of teh application.
- Responsible for creation, preparation, implementation of testing strategies to ensure integrity of software testing.
- Using AWS Opswork to automatically spin-up API instances by running backend chef recipes.
- Involved in creating and planning test plan documents and test strategy documents.
- Extensively automated regression and functional test suites by developing multiple test cases and test suites using Selenium WebDriver wif Java.
- Wrote automation test scripts using Java, Maven, TestNG in IntelliJ IDE.
- Used Gherkin to write test scenarios in teh BDD framework using Cucumber.
- Managing security groups on AWS and custom monitoring using cloud watch.
- Built teh entire automation framework using Behavior Driven Development approach using Cucumber and TestNG.
- Extensively tested REST API/web services using POSTMAN and validated teh JSON responses.
- Used CloudFront to deliver content from AWS edge locations to users, allowing for further reduction of load on front- end servers.
- Used JIRA as a project management tool to log defects and track teh project.
- Tested web-based applications both manually and automated teh test cases using Selenium Web Driver.
- Proficient in using different request methods testing using POST, GET, PUT, and DELETE in POSTMAN to make API calls.
- Automated web services/api using Rest Assured library to validate teh JSON response.
- Used Java and Rest Assured to test microservices created wif spring boot.
- Maintained Traceability Matrix to track teh requirements to teh test cases to ensure complete test coverage in teh Jira.
- Implemented Jenkins Code Deploy plugin to deploy to AWS and used to automate teh build process and deploy teh application to Tomcat server.
- Integrated GitHub wif Jenkins for Continuous Deployment and Continuous Integration (CI/CD) and scheduled teh job triggers.
- Executed SQL queries to get teh data from teh database and validate them.
- Verified teh entire STLC process to ensure that all teh phases have been completed and reviewed.
- Communicated wif teh project manager, team lead about teh status of teh test schedules and project status from testing perspective.
Environment: JAVA, AGILE, JIRA, SQL, Postman, Selenium Webdriver, BDD, Cucumber, TestNG, Jenkins
Confidential, Stamford, CT
QA Automation Engineer
Responsibilities:
- Analyzed and reviewed Business and Functional Requirements documents and Use Case documents.
- Developed test cases for various scenarios based upon requirements, designs and specifications.
- Developed and executed Test Suites and Test Scripts based on teh requirement documents and using TFS and Test Manager.
- Experience in Linux/AWS system administration specifically in installation, maintenance, configuration and monitoring efficiently to achieve organizational goals.
- Actively participated in Scrum meetings and was involved in developing Test Plan, Test Cases and Requirement Traceability Matrix (RTM) in TFS.
- Designed, developed and implemented Data Driven automation testing framework utilizingNUnitandSelenium WebDriver.
- Excellent experience in writingSelenium WebDriverAutomation Scripts inC#for highly transactional Websites.
- Developing teh api’s(edge and microservice) using Java, Spring boot.
- Worked wif AWS cloud machines to setup selenium GRID and also Jenkins server on HUB machine.
- Wrote Gherkin language test case scenarios in a feature file using Specflow.
- Performed web services/API testing manually using Postman and automated those API.
- Extensively worked on automating API/web services using HTTP Client Library.
- Implemented a Continuous Delivery pipeline wif Jenkins and GitHub and AWS
- Used Jenkins for continuous monitoring and integration of automation batch run jobs.
- Created parallel automation test execution usingSelenium GridandNUnit.
- Implemented POM Page Factory design pattern to create an automation framework.
- Used Microsoft Team Foundation Server (TFS) to open bugs, create tasks and user stories, initiate change requests.
- Implemented test schedule, tracked defects and assigned them to developers based on their priority.
Environment: C#, AGILE, TFS, SQL, SQL Server, Postman, Selenium Webdriver, Selenium Grid, Specflow, Jenkins, NUnit, Visual Studio, LoadRunner
Confidential, Pittsburg, PA
QA Automation Engineer
Responsibilities:
- Followed Test-Driven Development (TDD) and Behavior Driven Development (BDD) in an Agile/Scrum Environment.
- Developed Maven project written in Java and executed Tests in Cucumber feature files in a BDD based framework.
- Created keyword driven Automation framework that uses Selenium Webdriver and Java.
- Used Page Object Model (POM) to create Automation Framework using Eclipse, JAVA, Selenium WebDriver, TestNG, Maven and Apache POI.
- Used Postman to manually test restful API’s and web services.
- Used JDBC to test Databases wif Java programming language.
- Developed Features, Scenarios and Step Definitions using Gherkin, Java and WebDriver.
- Automated Data Integrity testing using SQL, JDBC, and Selenium.
- Used Jira for issue tracking, bug tracking, project management and to deploy teh application.
- Involved in writing SQL queries to retrieve teh information from teh databases to check whether teh data has been updated.
- Worked on validating data loads during teh ETL process.
- Involved in testing teh application against different environments such as QA, staging and production.
Environment: AGILE, Jira, SQL, SQL Server, SOAPUI, Postman, Selenium WebDriver, Cucumber, TestNG, Java, Eclipse.
Confidential, Plano, TX
QA Tester
Responsibilities:
- Reviewed Project Artifacts, analyzed Requirements, designed teh test plan and provided a weekly status report that includes testing metrics, test logs and test summary reports.
- Conducted walkthrough meetings wif teh SDLC team to understand teh functionality, risk and operations management of teh application.
- Validated Requirements Traceability Matrix (RTM) and Users Requirement documents to prepare SIT test plan and test scenarios.
- Conducted manual testing for functional and non-functional test cases.
- Executed SQL Queries to query Database to test teh back-end of teh application.
- TEMPEffectively managed teh testing process using HP Mercury Quality Centre to manage teh requirement and test case and have a clear traceability between them.
- Document teh defects using teh HP Mercury Quality Centre and track them to completion by communicating and coordinating wif teh development as well as support groups.
- Coordinated wif teh onshore and offshore resources.
- Set up teh test environment and was responsible for migration between teh Development Environment and Testing Environment.
- Worked on testing SOAP web services and API using SOAPUI.
Environment: Quality Center, JIRA, QTP, SQL Server, MYSQL.