We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Over 12+ years of experience in Requirements analysis, Test planning, creation of test cases for the full spectrum of test types and phases, test data & environment preparation, test execution and test status reporting.
  • Expert and working knowledge quality assurance Web based testing like UI testing, Smoke, ad - hoc, black box, integration, Functional, Cross Browser, GUI, UAT, Load/Performance, regression, automated and Database Testing.
  • Experience in Data driven testing, Cross Browser testing and Parallel Test execution using Selenium WebDriver and TestNG.
  • Proven ability in developing BDD scripts withCucumberand writing step definitions for behavior and continuous Integration usingJenkins.
  • Experience inwriting Test Cases, developing and maintainingTestscripts, analyzing the results of scripts, interaction with developers in fixing the errors.
  • Firm knowledge of different phases ofSoftware TestingandSoftware Development Life Cycle (SDLC).
  • Strong skill in Backend Testing usingSQL and PL/SQLonOracle and SQL Server.
  • Deep knowledge in creating, maintaining and executing automated tests using Selenium WebDriver.
  • Experience with Unit Testing, TestNG, Maven and Jenkins using scripting language of Java, JavaScript, JSon, XML, Excel, HTML/DHTML DOM, and supporting tools.
  • Design, implement and maintain industry standard Frameworks for Test Automation - Data Driven, Hybrid & Keyword driven Frameworks.
  • Having good experience in working with CICD tools.
  • Good experience in identifying, tracking logging and tracking Defects using ALM, JIRA and Rally
  • Experience in working with open source toolsSelenium (IDE, Web driver) and preparation of automation test framework.
  • WritingSQLqueries,generating reportsto ensure data integrity and validating business rules.
  • Good experience in working with Extent reports.
  • Good experience in working with Page Object Model.
  • Good experience in testing bothSOAPandRESTservices usingSOAP UI, Postman, RestAssured and Tested bothXMLandJSONformats.
  • Worked with application team to keep automation scripts on the DevOps pipeline.
  • Worked to automate the test cases and integrate them with scheduled auto deployment pipeline to increase test coverage and leverage nightly builds as part of DevOps.
  • Hands on experience in using build and project management tools like MAVEN and Configuration management tool GIT.
  • Specialized in performance testing applications using load-testing tools such as JMeter.
  • Strong attitude towards learning new technologies and sharing ideas.

TECHNICAL SKILLS

Automation Frameworks: Selenium, POM, TestNG, Cucumber, Hybrid, TestDriven, Rest Assured

Testing technologies/tools: Selenium WebDriver, TestNG, Apachi POI, Jenkins, Cucumber, JUnit, JMeter, Soap UI, Postman JIRA, Rally and HP ALM

Testing Methodologies: Agile, Waterfall Model, DevOps

Defect Tracking Tools: Quality Center/ALM, JIRA, Rally

Databases: Oracle, MS SQL Server and MySQL.

Languages: Java, SQL, Oracle, C, JavaScript, XML, HTML

Build and Logging Tools: Maven, Log4j

Source Repository: GitHub, BitBucket, SVN

API Testing Tools: Soap UI, Postman, JMeter

IDE Tools: Eclipse

OS: Windows & Linux.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

QA Automation Engineer

Responsibilities:

  • Created and executed Test Scripts using Selenium Automation tool.
  • Responsible for analyzing test scripts, test data and using them as the basis for coding/developing automated test scripts.
  • Involved in Webservices API testing using POSTMAN and REST ASSURED frameworks.
  • Participated in sprint end demo meetings worked closely with Agile-Scrum team members and Tested compatibility of application for dynamic and static content under various cross browsers.
  • Involved in preparing BDD Cucumber feature files (User Stories) and automated the feature file using Selenium.
  • Reading test data from Excel files using Apachi POI.
  • Involved in the daily defects triage, daily QA sync up meeting, weekly status meetings, weekly team meetings etc.
  • Responsible for developing, debugging and execution of functional automation test scripts using Selenium.
  • Managing multiple APIs through their full life-cycle, managing pre-release and beta programs, working in Agile Environment.
  • Worked to automate the test cases and integrate them with scheduled auto deployment pipeline to increase test coverage and leverage nightly builds as part of devops.
  • Responsible for finding issues, reporting & escalating the bottlenecks to the team with appropriate solutions.
  • Written database queries and validating the test cases.
  • Communicate potential impacts to target dates and identify risks and communicate to manager in meetings.
  • Understand business requirements and business operating processes/procedures in order to develop effective UAT deliverables that test impacted business and operational groups
  • Develop detailed UAT test plans, conditions, scenarios, cases and related data.
  • Paired up with developers in debugging the issues and have very good knowledge.

Environment: Java, Selenium, webservices, React or Angular, CSS3, and HTML5, Jenkins, GIT Hub, SQL, XML/JSON, Maven, Postman, Rest Assured, JMeter and Jira, Agile.

Confidential, Chicago, IL

QA Automation Engineer

Responsibilities:

  • Responsible for implementing automation and manual test cases for SIT and UAT testing.
  • Involved in user story analysis, defining the Acceptance Criteria and defect tracking.
  • Developed automated scripts using Selenium Web Driver and Implemented Framework using Java.
  • Involved in validating Batch job output file data as per destination system format.
  • Data validation and verification between output file and destination file uploaded system.
  • Provide mentoring, guidance and training to new joiners/team members
  • Responsible for QA activities & deliverables, On/Offshore and Vendor team coordination for quality deliverables.
  • Coordinating and providing support during user and Pre-prod testing phase.
  • Participate in story design review meetings to understand requirements and change requirements.
  • Attend Daily Stand-up calls and planning meetings to understand the changes being implemented in the current sprint.
  • Prepare and involve in reviews of Test Plan.
  • Responsible for Test scenarios/scripts preparation, Peer review and Sign Offs.
  • Worked on CI/CD implementation Using Jenkins and Bit Bucket/Git as Version control tool.
  • Schedule and attend calls with business partners to triage the SIT and UAT observations to prioritize and discuss the status.
  • Involved in preparing BDD Cucumber feature files (User Stories) and automated the feature file using Selenium.
  • Responsible for regular Status reporting on testing progress to Business team.
  • Review and estimate change requests and modify the functional test plan and test scripts if needed.
  • Provide tasks status and defect report communication to the manager on daily and weekly basis.
  • Worked with databases such as Oracle to verify and validate the data.
  • Worked with performance testing team on improving the page load performances.

Environment: Java, web services, Soap UI/postman, Oracle, Selenium, cucumber, Jenkins, GIT/ Bitbucket, Maven, Putty, Jira, Agile.

Confidential

QA Analyst and Automation Engineer

Responsibilities:

  • Performed functional, regression, end-to-end, GUI, and acceptance testing.
  • Gathered requirements from Business Analyst and analyzed them for testing perspective.
  • Developed and executed test cases and test suites.
  • Maintained and updated test documentation between releases.
  • Performed cross browser testing to verify functionality of web applications.
  • Wrote and executed SQL queries to perform the back-end testing in the driver information database.
  • Participated in standup meetings and other required QA meetings such as test planning, retrospective, QA status and update meetings.
  • Analyzed System Requirement Specification (SRS) document and Business Requirement Document.
  • Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports.
  • Involved in Agile development methodology.
  • Analyzed application, system, and security errors. Escalated issues to developers and verified fixes.
  • Work closely with the Business Analysts, assisted in identifying and resolving complex technical issues.
  • Extensive testing of browser content and compatibility Tested compatibility of application using HTML IDs and XPath in Selenium. .
  • Used HP QC/ALM as repository for requirement analysis, design test cases.
  • Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
  • Designed test plans and defined cases for functional, integration system, and user acceptance testing.

Environment: Oracle, Quality Center/ALM, SQL, Windows, Java, Fire Path, Junit, Eclipse, Maven.

We'd love your feedback!