We provide IT Staff Augmentation Services!

Sr. Selenium/mobile Testing Engineer Resume

0/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Over 7+ years of experience in Software Quality Assurance Testing.
  • Skilled and experienced in different types of testing like Regression, Function, Acceptance, System Integration, Browser Compatibility, Black box and White box.
  • Experience in all stages of Software Development Life Cycle and QA Life Cycle in all dimensions of Functionality, Reliability and Usability.
  • Hands on experience in gathering Business Requirements and authoring detailed Test Plans, Test Cases, and Test Scripts.
  • Expertise in analyzing project requirements, developing Test objectives, strategies and procedures using Agile and Scrum methodology.
  • Exposure to all the phases of software development life cycle - application specification, design, development, testing and implementation.
  • Experience in Automated QA using JUnit, TestNG, Maven and Hudson/Jenkins.
  • Experience in web applications testing with SeleniumIDE,SeleniumRC,SeleniumGrid and SeleniumWebDriver, JUnit and TestNG.
  • Good knowledge on load and performance testing tool JMeter.
  • Strong exposure testing applications on different browsers like IE, Firefox, Chrome.
  • Experience with Web Technologies XHTML, CSS, JavaScript, AJAX and XML.
  • Excellent knowledge in writing dynamic XPath using FireBug and FirePath to identify web elements.
  • Experience in working with Automation tools like Protractor.
  • Effective experience in Testing Database Applications of RDBMS in MS SQL Server, MS Access, MySQLand Oracle.
  • Good experience in WebServices Testing using SOAP UI, XML and WSDL.
  • Proficient knowledge in writing SQL queries, functions, triggers for back-end testing.
  • Excellent at testing database of applications developed using Oracle, MS Access and SQL Server.
  • Working experience with defect tracking tools like Clear Quest, Jira, ALM/Quality Center(QC) and Team Foundation Server.
  • Strong skills in object oriented programming(JAVA), C++ and C.
  • Exceptional skills in adapting to new Technologies and Environment.
  • Expertise in using Appium, Emulator and Simulator to perform Mobile App Testing.
  • Experience in working with Build tools like Ant, Maven and continuous integration systems like Hudson, Jenkins,Cruise Control and Team City.
  • Extensive knowledge of QA Methodology and Life-Cycle standards.
  • Excellent experience with version control systems like Subversion (SVN) and GitHub.
  • Working knowledge on Software Development process, project management and testing lifecycle methodologies like Waterfall, Spiral and Agile Models.
  • Extensively involved in debugging Web Application using Firebug
  • Remarkable communication and organizational skills with attention to business process details besides being a team player and self-starter.

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

Sr. Selenium/Mobile Testing Engineer

Responsibilities:

  • Involved in the Design review and developing the use cases for specific modules.
  • Held responsibility to review technical requirements, specifications, scheduling the projects and test plans.
  • Developed multiple test cases and test suites using Selenium WebDriver, Java and JUnit to perform automated regression and functional testing.
  • Created and customized test scripts using TestNG format in Java using Eclipse IDE.
  • Designed plans for Functional, Integration and System Testing.
  • Performed Unit testing, Functionality testing, Configuration Testing, System, Black Box and Manual Testing.
  • Performed Mobile Application Testing using Appium.
  • Involved in Compatibility Testing and focused on the functionality of test plans for both web browsers and mobile devices.
  • Implemented Page Object Model Automation(POM) framework with Java, Selenium WebDriver.
  • Implemented Navigation testing and Browser compatibility testing by performing input and user interface validations.
  • Executed SQL queries manually to perform validation testing and system testing.
  • Performed testing on various Service Oriented Architectures(SOA) across various Web Services like SOAP and REST, across various applications using SAOP UI.
  • Performed Load Testing of the application using Load Runner.
  • Involved in implementing Test Automation Framework using Protractor with Javascript.
  • Used Test Bugzilla to identify bugs and are then reported, tracked and analyzed.
  • Executed complex SQL queries and performed Data Driven Testing in SOAP UI and fetched data from Oracle database using SQL queries.
  • Inserted standard Check Points and Synchronization points by using Selenium.
  • Worked on various WebElements and properties of web pages like HTML, text, hyperlinks, images, frames and tables.
  • Used Jenkins as continuous integration server to run batch scripts of automated test suites
  • Maintained effective communication with developers to discuss QA issues and testing status.
  • Worked on Emulator and iOS simulator to test the application in mobile environment.
  • Experienced knowledge of SQL and RDBMS database query tools like Oracle SQL Developer, to perform data validations for Backend testing.
  • Implemented and worked on Automated Test Driven Development methodologies of Agilewith ALMto complete releases ahead of schedule
  • Handled User Acceptance Test (UAT) and Documented UAT defects and updated the development team for changes

Environment: Selenium IDE, Selenium Web driver, Jenkins,Load Runner, Appium, SOA, Protractor, SOAP & REST,Emulator, Simulator,UNIX, Windows NT, Oracle, SQL, PL/SQL, JUnit, TestNG, Java, Eclipse IDE.

Confidential, Madison, WI

Sr. Automation/Web Service Tester

Responsibilities:

  • Involved in interacting with business people to understand the requirements.
  • Participated in Scrum process and daily meetings with developers to work in a Test Driven Environment.
  • Worked with Selenium Grid to perform regression testing in parallel on multiple platforms and multiple browsers.
  • Performed white box testing like JUnit, TestNG and Web service testing.
  • Used Java, Maven, Github, Selenium WebDriver and TestNG to setup automation framework.
  • Defined test automation strategy and scenarios, created automation test cases and plans and involved in executing test cases using Java, WebDriver and TestNG.
  • Responsible for automation execution on different environments using Selenium Grid and Jenkins as part of continuous integration process.
  • Authored white box test cases as per the User requirements.
  • Tested the REST services for scalability and validated using REST Assured.
  • Performed Mobile testing to track the working of applications on various mobiles using Appium for Android.
  • Experienced in using both emulator and iOS simulator to develop functional testing in mobile, in both IOS and Android platforms.
  • Developed automation test scripts for various features using Data Driven Framework.
  • Developed External Library using Java forSeleniumAutomation.
  • Involved in Behavior Driven Development (BDD) and developed tests as well as required Selenium support code in Java using Cucumber by writing step definitions and behaviors.
  • Worked onSeleniumfor creating and executing test cases for functionality testing of a web app.
  • Maintained Jenkins scripts to build, deploy and execute automated tests in nightly build.
  • Validated source and target data by writing SQL query using different string functions, group functions in PL/SQL.
  • Wrote complex SQL queries for back end data verification.
  • Performed white box (API tests) on Stored Procedures, verified complex constraints/business rules implemented in triggers through the backend.
  • Worked on JDBC as a datasource to fetch data from MySQL database in Data driven testing.
  • Involved in backend testing for different environments like System Testing and User Acceptance Testing.
  • Coordinated and worked hand-in-hand with developers in Agile model and recorded defects using Jira and track until they are resolved.

Environment: SeleniumWebDriver& Grid, Java, Agile, BDD,Cucumber, REST Assured, Appium, iOS Simulator,Emulator, MySQL, PL/SQL, Maven, Jira, GitHub, Jenkins, Maven, TestNG, JUnit.

Confidential, Plymouth, MN

Selenium Engineer/ETL Tester

Responsibilities:

  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Worked in the agile environment with frequently changing requirements and features set.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Developed and maintained automated regression test cases and test codes in Selenium WebDriverusing Java with Eclipse IDE and Junit Framework.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Experienced in load and performance testing tool JMeter.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.
  • Used XPath and POM to work with dynamic and static objects in Selenium.
  • Performed Automation acceptance testing using Cucumber by writing test scripts in Java.
  • Utilized various test tools for automation of test cases, generated test reports and performed extensive Web Services testing using Postman and SOAP UI with Groovy.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Prepared test cases, test data and test responsibility matrices for the application under test.
  • Used GitHubas code repository and Code Collaborator to manage code reviews.
  • Performed Mobile Testing for applications on various platforms using Appium, Emulator and Simulator for both Android and iOS platforms.
  • Performed Back-End Testing by Involving in Database transactional operations and composed relevant queries in T-SQL.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Postman, Junit, Eclipse IDE, Emulator, Simulator, XPATH, Java, HTML, CSS, Agile, GIT, SQL, Android, Oracle and Windows.

Confidential, Petersburg, FL

Sr. QTP Engineer/Database Tester

Responsibilities:

  • Analyzed and understood the architecture and functionality of the application using the System requirements document.
  • Assisted Business Analysts to load all requirements into Requirement module of Quality Center.
  • Developed Test Scripts using QTP for functional, integration and smoke testing.
  • Worked on HP Quality Center to record test cases and then manually executed to test the application for functionality, system integration and to verify the exit criteria.
  • Studied the crash reports in detail for various platforms and reported to the development team.
  • Performed Data Driven testing using Unit functions and JDBC Connections to read the script data using XML and property files.
  • Insisted on test case review sessions to make sure about the complete requirement coverage needed to perform various testing.
  • Performed Functional, Interface, GUI, Security, Back-end, System, Integration, and Smoke testing.
  • Involved in positive and negative Manual testing.
  • Provided the necessary test reporting and communication to the team as well as the PM.
  • Created various test sets for different test cycles within Test Lab module of Quality Center and perform the test case assignment within Quality Center.
  • Involved in Database transactional operations and composed relevant SQL queries in T-SQL for data validation in back end testing.
  • Reported various Test Execution Status, Defect Status and Defect Injection rate using Quality Centre’s Reports and Graphs feature.
  • Performed testing of SOAP services using SOAP UI with Groovy.
  • Implemented verification or Check points using QTP like Window GUI checkpoints, Bitmap checkpoints, and Text checkpoints.
  • Performed root cause analysis along with development team to find the solutions for bugs after careful review and discussion in the review meetings.

Environment: HP Quality Center, QTP, Oracle, SOAP UI, Groovy, Agile, VB Script, T-SQL, JDBC, SVN.

Confidential

Automation Engineer/Web Services Tester

Responsibilities:

  • Client requirement gathering, analyzing and designing a customized automation framework.
  • Preparing the specific presentations and explaining the capabilities of automation to the client.
  • Developed a common keyword driven automation framework for both Web as well as Mobile applications.
  • Worked on VBScript to develop Test Automation Scripts and also modified the existing scripts as per the requirements.
  • Used QTP to insert check points to check for broken links, texts or other properties of objects.
  • Performed Data Driven testing using Data table parameterization in QTP scripts.
  • Held project planning and status sessions bi-weekly and also daily Scrum meetings.
  • Experience in Descriptive Programming using QTP to maintain and handle the properties of dynamic objects.
  • Involved in Application Security validation using different browsers like Data driven and Keyword Driven Testing Frameworks.
  • Setup the hardware required for pairing landline phone with the PC and Mobile phone with Bluetooth perform the automation for the same on Automation Testing Framework (ATF) and test the relevancy of the output.
  • Worked with SOAP UI to test both hybrid and web based applications.
  • Used Firebug to identify objects on desktop web application.
  • Developed rigorous SQL queries in PL/SQL to perform the database operation for verification and validation.

Environment: QTP, JUnit, VB Script, Quality Centre, Waterfall, Windows NT/2000,SOAP UI, DBMS, XML, Oracle, PL/SQL, MS-Office, GitHub.

Confidential

QA Analyst/ Manual Tester

Responsibilities:

  • Prepared Test data for Test Cases after detailed analysis of client requirements and functionality.
  • Participated in Functional, GUI, Regression and Ad-hoc Testing.
  • Reviewed Business Requirements Documents and involved in developing the Test Planning Document.
  • Developed Test Cases, Test Scenarios, Test Plans and Defect reports for enhancements.
  • Performed defect tracking using Quality Centre and later the defects were linked to specific test cases for traceability.
  • Involved in End-to-End Testing and performed User Acceptance Testing for the applications.
  • Scripted and worked on SQL statements to perform verification and validation of the data.
  • Resolved issues with the coordination of testing and development teams.
  • Actively participated in Weekly Review meetings and Weekly status meetings.
  • Manually checked with the results from the application execution and captured the SQL statements.
  • Coordinated in whole UAT process and also involved in UAT documentation preparation.
  • Worked on HP Quality Center to raise and track the defects.

Environment: Quality Center, SQL,UAT, UNIX, Oracle, MS Project, MS Office, Linux, Windows 2000/NT.

We'd love your feedback!