We provide IT Staff Augmentation Services!

Automation Qa Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Over 5 years of experience as a Software Automation Test Engineer
  • Strong understanding Agile Scrum and Waterfall methodologies.
  • Proficient in developing Test Strategies, Test Plans, Test Cases, and other testing matrix for both Web and Client - Server Applications.
  • Expertise in developing automation test scripts using Selenium WebDriver 2.x/3.x
  • Proficient in executing multithreaded test execution on Selenium Grid
  • Automated functional tests in Java and Selenium using BDD framework such as Cucumber to execute cross browser / cross platform tests
  • Knowledge and understanding of testing frameworks such as TestNG, JUnit
  • Understanding of build tools such as Maven, Jenkins
  • Web services testing with Rest Assured and SOAP UI
  • Experience in integrating automation test suite on Continuous Integration tool Jenkins for nightly batch run.
  • Proficient in creating automation frameworks using Page Object Model and Page Factory Design Pattern.
  • Experience using JDBC to connect to database for integration type tests.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, BugZilla.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Solid SQL skills, can write complex SQL queries, for Back end testing.
  • Worked in an Agile Scrum environment with multiple teams with onshore offshore locations.

TECHNICAL SKILLS

Primary Skills: Web Application Testing, Web Services Testing, Automation Testing, Functional Testing, Integration Testing, Database testing, Build deployment and Requirements Management

Testing Tools: Selenium IDE, Selenium Web Driver, Selenium RC, JUnit, TESTNG, Maven, SOAPUI, Jenkins.

Test Management Tools: QC/ALM, JIRA

Programming languages and Web Tools: SQL, JDBC, HTML, XML, Java

IDE Tools: Eclipse IDE

Business Modeling Tools and Methodologies: MS Office Suite (Word, Excel, PowerPoint, Access, Outlook), STLC, Agile, Waterfall

Databases: SQL Server

Web Application Servers: Web Logic, Web Sphere, Tomcat Server

Operating Systems: Windows

PROFESSIONAL EXPERIENCE

Confidential

Automation QA Engineer

Responsibilities:

  • Participated in daily scrum meetings to report daily progress of automation activities and sprint planning for test planning activities.
  • Understanding Business Requirements and participated in data validation.
  • Analyzed and reviewed automation test results for regression and maintained and updated manual and automated tests.
  • Configured suite of single threaded and multi threaded test to run parallel on local machine and on VM boxes using Selenium Grid
  • Analyzed manual test cases to determine automation eligibility . Developed test scripts for in sprint automation. Documented and reported in-sprint and previously introduced bugs.
  • Helped manual QA team members to get up-to the speed with element identification and understanding of basic features of Selenium. Assisted QA and developers in setup of Automation Frameworks.
  • As a part of Automation Framework team, I reviewed pull requests and contributed towards framework changes to improve test execution and run time.
  • Estimating automation efforts for entire automation life cycle & preparing automation Test Plan.
  • Preparing automation scripts & doing reviews.
  • Created and Executed and Maintained 200+ UI test cases using Selenium WebDriver and Java.
  • Designed and developed Automation Framework (Keyword-driven and Data-driven) using Selenium Web Driver. Responsible for debugging test cases at customer site
  • Handle responsibilities of applying testing methodologies for testing various networking platforms.
  • Developed Automation Test scripts using cucumber, Java, Selenium Webdriver.
  • Perform tasks of analyzing contract requirements as well as provide recommendations in testing plans and equipment
  • Executed basic level testing during script creation for different browsers like Chrome, Firefox and IE using Html Unit.
  • Worked closely with data modeling team in impact analysis for changes in UI, object properties, addition of new fields, & renaming the fields.
  • Execution of test suites and HTML report generation using TestNG.
  • Updating automation test status to all stakeholders.

Environment: Windows, Selenium Web Driver 2.x/3.x, Eclipse, cucumber, TestNG, Html, JUnit, Maven, QC/ALM 11.0.

Confidential

Manual Tester

Responsibilities:

  • Developed Manual Test Cases based on Use Cases for specific functional requirements.
  • Performed functional testing, integration testing, and validation testing on various applications with manual testing process.
  • Used Simple and Complex SQL Queries like Joins, Select, and Update for data validation and data manipulation in the new data warehouse environment.
  • Used SQL queries to perform the back-end testing on Oracle.
  • Conducted regression testing after every new build.
  • Worked with users on User Acceptance Testing.
  • Prepared status summary reports with details of executed, passed and failed test cases.
  • Report and review the defects in Mercury Quality Center defect tracking systems.
  • Performed Functional, Integration, System, Regression and Database testing.
  • Reported defects using QC and interacted with developers to resolve defects/issues.

Environment: Quality Center, JAVA, XML, Manual testing, MS SQL Server, SQL, MS Office.

We'd love your feedback!