We provide IT Staff Augmentation Services!

Qa Java Selenium Automation Engineer/manual Tester Resume

4.00/5 (Submit Your Rating)

PA

SUMMARY

  • Over 7+ years of experience in Software Quality Assurance especially in Requirement Analysis, Test Plan formulation, Test Design, BDD
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies and process.
  • Key expertise includes testing and debugging GUI and Multi - Applications environment and automated testing using Selenium WebDriver
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
  • Integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Good Experience testing on Salesforce Lightning Page
  • Good experience in Selenium Test Environment setup expert using the entire open source tools. Excellent knowledge in writing unique XPath to identify web elements.
  • Experience with React JS, JavaScript, Ruby and Rails
  • Experienced in making Data Driven and Keyword Driven framework to maintain test suite.
  • Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, and scheduling, testing, defect tracking, and reporting.
  • Expertise in Automation Testing, Manual Testing, Smoke Testing, GUI Software Testing, and Backed end Testing, Black-box Testing, Functional Testing, System Testing, and Regression Testing.
  • Strong experience with SOA architecture which include Soap Web Service and RESTful Web Service Testing
  • Expertise in using Test managers to test the application and also used to record your actions, screenshots, IntelliTrace logs and other diagnostic data.
  • Good command on managing lab environments using Test managers.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA.
  • Experienced working on test management tools like team foundation server (TFS).
  • Expertise in back ends testing and writing SQL queries, Joins, procedures using Oracle and MySQL.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD.

TECHNICAL SKILLS

Testing Tools: Selenium GRID, Selenium RC, WebDriver, WebDriver Backed Selenium, cucumber, SOAP UI, Appium

Languages: JAVA, Java Script, HTML, XML, C#.Net

IDE: Eclipse, SQL Developer

Test Framework: Junit, TestNG, Data Driven Framework, MVC, POM

Web Debugging Tool: XPath

Build Tool: Ant, Maven

Processes: Agile-Scrum, Waterfall

Bug Tracking Tools: JIRA, TFS, Rally DEV

Continuous Integration Tools: Jenkins, Hudson

Browsers: Mozilla Firefox, Internet Explorer, Safari, Google Chrome, Opera

Application: Microsoft Office, Excel, PowerPoint, Outlook, IBM Lotus Note

Other tools: MS office, MS Visio

Databases: SQL Server, MS Access, Oracle, MySQL

PROFESSIONAL EXPERIENCE

Confidential, PA

QA Java Selenium Automation Engineer/Manual Tester

Responsibilities:

  • Analyzed user requirements and functional specifications.
  • Attend Sprint Planning, Daily standup, Retrospective meetings. Presented demo of the product as needed.
  • Developed and update Test Plans, Test Cases, Test Scripts and Test Scenarios based on Business Requirements Documents, Functional Specification Documents and Use Cases in ADO
  • Proficient as Mobile App Tester in testing Web applications and Mobile applications on iOS and Android
  • Performed GUI testing, Smoke testing, System Testing, Functional testing, Regression testing, Adhoc testing, End to End testing and Backend testing.
  • QA Java usingSeleniumWeb driver, Java, and TestNG Annotations. Parameterization, Synchronization and defineTestresults. Defect Reporting and Tracking using any Defect Management Tool
  • Performed Negative and Positive testing to test various input file formats using XL sheet.
  • Worked with Automation framework like Selenium Web Driver and Cucumber.
  • Worked on Salesforce Lightning Page Testing
  • Created a project on Behavior Driven Development (BDD). Used Cucumber, Page Object Model to implement BDD.
  • Storing code in GIT and share throughout the team member.
  • Defect Reporting and Tracking using VSTS.
  • Hands on Experience with NASBA, KAFKA
  • Working experience on integration with Kafka and Rest API’s
  • Tracked, monitored, and prioritized testing issues (bugs), and interacted with developers to understand and resolve bugs.
  • QA Deployment and Smoke Testing experience using Azure Devops Pipelines
  • Used C#. Net language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Performed User Acceptance Testing (UAT) and interacted with client/ end-users to support UAT sessions.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Wrote Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD.
  • Conducted backend testing using SQL queries to validate data for database.
  • Performed Manual Functional testing with QC and Regression Testing with QTP.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Base - line and Regression tests were scheduled and performed on every Release and build.
  • Supported End-to-end testing for downstream systems.
  • Creation of Test Data for Member data’s according to the scenarios.
  • Experience automating tests for mobile devices, iPad, and tablet
  • Creating the SQL Scripting i.e. table spaces, tables, indexes, constraints, triggers, synonyms, Database links, roles etc. Implementing basic replication using snapshots.
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Extensively performed Manual Testing process to ensure the quality of the software.

Environment: C#.Net, Selenium WebDriver, TestNG, Jenkins, Page Object, XPath, Firebug, Visual Studio, Maven, SoapUI, REST API, GitHub, SQL, Oracle, Windows.

Confidential, Beloit, WI

QA Java Selenium Automation Engineer/Manual Tester

Responsibilities:

  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Designed and executed the Automation Test Scripts using Selenium WebDriver and TestNG.
  • Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Define, develop, and execute automation test scripts using java that leverage black and white box testing across functional, non-functional and performance testing.
  • Solid background as a JavaScript engineer- ability to code in JavaScript, HTML, React JS and CSS
  • Wrote highly efficient and maintainable java code to develop Page Objects using the Selenium Framework.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Prepared and developed test cases, test scripts, and test approach documents.
  • Designed and developed test structure for web services to validate API calls using SOAPUI.
  • Used Build tool like Maven, JIRA to generate test report.
  • Defect Reporting and Tracking using JIRA.
  • Conducted backend testing using SQL queries to validate data for database.
  • Performed GUI Test, Functional testing, Smoke testing, Unit testing, User Acceptance testing (UAT), System testing.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub.
  • Facilitated User Acceptance Testing or coordinate parallel testing.
  • Familiarity with Ruby-on-Rails
  • Involved in testing reports designed by reporting tools such as Oracle Reports Services or Crystal Reports.
  • Responsible for collecting and analyzing the test metrics and then submitting the reports, which kept track of the status and progress of the testing effort.
  • Involved in developing weekly status reports for the project team

Environment: Java, Selenium WebDriver, TestNG, Jenkins, Page Object, HTML, XML, XPath, Firebug, Eclipse, Maven, SoapUI, REST API, QC, Bugzilla, GitHub, SQL, Oracle, Windows.

Confidential, Tampa, FL

QA Manual Tester

Responsibilities:

  • Participated in meetings with Business Analyst and Developers to understand the scope of testing.
  • Created Test Plans, Test Scenarios and Test Cases for assigned modules as well as verify the actual result based on the expected results.
  • Ability to play a leadership role in implementing or managing retail systems.
  • Expertise in retail operations processes and practices, as applicable Other Skills.
  • Regression test cases were written and automated using Selenium RC and IDE.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium RC.
  • Performed Smoke, GUI, Functional, Performance, Integration and Usability testing.
  • Developed the test cases using SeleniumRC according to functional specification and requirements
  • Used Selenium RC and checked the functionality of the application for every release.
  • Performed Restful Services testing
  • Validation of data through SQL queries.
  • Involved with working in all phases of SDLC methodologies.
  • Involved in extensive Interactive and manual testing of the product using Quality Center.
  • Involved in execution of Test cases and reporting defects and tracking them to closure.
  • Used Rally Dev as defect tracking tool.
  • Actively Participated in Business requirements review meeting and weekly team meeting.
  • Involved in implementation of the system and making sure that the product met the required user specification.
  • Performed Data Validation and Data Integration for Back End testing using SQL Queries.
  • Performed Database testing by executing SQL queries/Procedures.

Environment: Java, Selenium IDE/RC/Grid, Agile, JIRA, QC, Junit, SOAP UI, XML, Oracle, Windows, LINUX.

Confidential

Quality Assurance Analyst

Responsibilities:

  • Managed methodologies like Waterfall, spiral, Agile and RUP.
  • Created and performed strategy for product development and certification.
  • Managed the reporting and tracking of bugs and presented progress updates.
  • Organized SQL-queries/ procedures for database and backend testing.
  • Interacted with clients to determine User requirements and goals
  • Responsible for developing test plans and evaluating functional specifications of software products
  • Handle the tasks of designing test cases and strategies by gathering and reviewing business requirements
  • Perform responsibilities of conducting functional, load, and regression testing for successful implementation of QA process
  • Assigned the tasks of tracking and reporting bugs by utilizing standard defect tracking system
  • Responsible for developing procedures for improving and standardizing QA methodology and processes
  • Handle the tasks of providing directions in peer review to ensure that the product deliverables meet the deadlines.
  • Developed and maintained test specifications, test scripts, test data, and troubleshoot test issues.
  • Tested complex web-based applications.
  • Promoted effective testing methodology.
  • Prepared functional requirement documents to support new and changed functionality.
  • Reported, tracked, and monitored defects in the defect tracking system.
  • Developed baseline for testing the future releases
  • Supported the QA automation engineer by writing and editing functional automated test scripts and executing them.
  • Implemented LoadRunner and QuickTestPro for regressing on stress testing.
  • Circulated Load Runner test results.
  • Participated and organized weekly meetings, walkthroughs and Inspections to improve the testing effort and report Manager about the proceedings

Environment: Load Runner, Oracle, PL/SQL, Java, Quick Test Professional 10.0, Quality Center 10.0

We'd love your feedback!