We provide IT Staff Augmentation Services!

Sr.qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • Around 7+ years of experience in software development and testing which includes Automation and Manual testing using Selenium and QTP.
  • Highly Proficient in interacting with business users and gathering user requirements to develop necessary Test Plans, Test Cases and Test Scripts.
  • Performed Functional Testing using Selenium Webdriver, QTP and was involved in developing detail Test Plans for the testing efforts of the module.
  • Extensive experience in Functional testing, Testing system management, Integration testing, Regression testing, GUI testing, Back - end testing, Browser Compatibility testing, Ad-hoc testing, Black Box Testing, System Testing, User Acceptance Testing.
  • Expert in Black Box Testing and also involved in White Box Testing.
  • Experienced in working with open source tools like Selenium (Selenium IDE/RC/GRID/Web driver), SOAP UI, Fiddler and Firebug.
  • Experienced in writing the Automation in Java and C# using Eclipse and Visual Studio
  • Experienced in design and development of automation Frameworks
  • Experienced in testing SOAP, Restful and WCF Services using SOAP UI.
  • Experienced in White Box testing by authoring python Codes in Selenium WebDriver.
  • Expertise in using different unique identifiers like XPATH/CSS Selectors/ID/Name etc.
  • Experienced in Testing Web, Windows, desktop and Mobile applications.
  • Created and Maintained Server side Integration Test using Python and Selenium Webdriver.
  • Extensive experience in Enterprise application testing on IOS & Android Devices
  • Experience in testing on physical devices and emulators/simulators.
  • Experienced in AGILE Methodologies and SCRUM.
  • Very well understanding Agile processes and Agile ceremonies
  • Experienced in providing high-level estimations to the epics and story estimations
  • Experienced in Software Development Life Cycle(SDLC) and test life cycle including Requirements Analysis, Systems Design, Development, Resource Scheduling, Project Tracking, Engineering Acceptance testing, Deployment and User Training.
  • Extensive experience with relational databases like Oracle, SQL Server and DB2 in writing SQL queries using joins.

TECHNICAL SKILLS:

Testing Tools: Selenium, SOAP UI, Junit, Eclipse, Nunit, Microsoft Visual Studio and QTP

Bug Reporting Tools: Quality Center (9, 10, 11.0), Jira. Team Foundation Server (TFS), Rational Clear quest.

Databases: Oracle 11g/10g/8i, Ms SQL Server2000/2005 and DB2

Management Tools: Quality Center(ALM), JIRA and Rally

Methodologies: Agile/Scrum, Waterfall

Testing: Integration, Functional, Regression, Performance and Load Testing, Black Box and White Box testing.

Scripting Languages: Java script, VB script, XML and HTML

Programming Languages: JAVA and C#

WORK EXPERIENCE:

Confidential, Charlotte, NC

Sr.QA Automation Engineer

Responsibilities:

  • Senior QA engineer responsible for designing and implementing test plan for MSS Unified View Project.
  • Worked with Business users and Product owners to understand and develop test strategy based on their requirement.
  • Mentored and Trained Junior developers in the team and helped them scale up to develop and deliver within a short timeframe.
  • Worked in Agile Model (2 week Sprints) and delivered high quality code.
  • Hands-on experience in testing Web and Mobile applications in Agile environment.
  • Experience with Mobile Compatibility testing and Mobile application testing - iPhone, Android, iPad/ Tablets, Windows phones.
  • Created Functional UI automated tests using Selenium Web driver and TestNG written in JAVA.
  • Involved inMobile TestingincludesApp Testing. Test automation for web application using Cucumber.
  • Used POM (Page Object Model) design pattern for reusable and maintainable code.
  • Used Modular Framework design with Loose Coupling of all the modules.
  • Automated entire suite of regression test cases for the application using Selenium WEB Driver API.
  • Implemented cross browser parallel testing to reduce test run times.
  • Used Apache POI libraries to read test data and write test case report output to Excel Files.
  • Extensive use of iText library to generate PDF reports and screenshots for various scenarios.
  • Automated testing for Website, backend Web Services and data validation from database.
  • Use Mockito framework to mock backend data for UI Testing and validations.
  • Used Atlassian JIRA, and JIRA Agile for tracking and reporting issues.
  • Coordinated with serval vendors and teams for Integration and User Acceptance Testing of application.
  • Performed functional testing, GUI Testing, Integration Testing, System Testing and End to End testing both manually and using Perfecto Mobile.
  • Provided on call support for production deployments and application validation post-deployment.
  • Created various test suites for Smoke Tests/Sanity Tests and Regression Tests.
  • Generated easy to understand Graphical Reports using ATU Reporter for Selenium using TestNG.
  • Used JMeter to test backend API’s and SOAP Webservices.
  • Automated SOAP UI Test Suites using maven sure-fire plugin to run with CI Tools (Jenkins).
  • Performed backend testing using SQL queries to check data and data integrity.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.

Environment: Eclipse, Selenium IDE, Selenium Webdriver, TestNG, JIRA, ATU, JAVA, C#, Quality Center 10.0, SOUP UI, Oracle 11g, Apache POI, Mockito, HTML, Protractor,Angular.Js, Jasmine, XML, Windows XP/Vista, SQL Server, Web Services, Agile Methodology, Toad for Oracle, Squirrel, Windows 7/10.

Confidential, Austin, TX

Sr.QA Automation Engineer

Responsibilities:

  • Designed the UI Automation framework with selenium, Nunit and Visual Studio
  • Tested and automated the UI Changes, bug fixes and newly developed UI.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Involved inMobile TestingincludesApp Testing. Test automation for web application using Cucumber
  • Build robust automated smoke and regression suites for functional and end to end scenarios
  • Automated the testing of more than 50 Web Services using SOAP UI tool
  • Performed backend testing using SQL queries to check data and data integrity.
  • Worked closely with build team to get the code deployed in the test environments.
  • Attended the backlog review, Iteration planning, daily standup meetings and worked closely with the manager to provide the necessary QA team updates
  • Resolved the environment issues when QA environments are changed and verified if all the code got deployed in the testing environment
  • Worked on multiple projects and supported the end users during the UAT testing.
  • Analyzed the issues by looking at the UNIX log files, able to read.
  • Executed the Test Cases and reported the bugs using ALM (QC 11.0) tool.
  • Created the Test plans and Traceability Matrix in ALM
  • Worked with external teams for SIT, Regression and End to End testing of the application.
  • Worked with associated team to fix the issues and retesting the issues to accept the stories within the same iteration
  • Worked on Functional testing/Smoke Testing/System Integration Testing of the application.
  • Helped to troubleshoot complex development and production application problems and supported technical and production support on an on-call.
  • Involvement in Black Box Testing.

Environment: Selenium Webdriver, Nunit, C#, ALM (11.00), Quality Center 10.0, SOUP UI, HTML, XML, Windows XP/Vista, SQL Server, Web Services, Agile Methodology.

Confidential, Jersey City, NJ

Automation Tester

Responsibilities:

  • Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Involved in testing various business rules User/Customer functionalities, and Change Processes.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.
  • Developed re-usable function using Junit for the Test Automation.
  • Worked on creating test case for Object -driven framework for selenium WebDriver.
  • Involved in automating test cases using Selenium WebDriver with Junit.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Involved in web and windows projects, with both C# and VB.NET using Coded UI automation tool Provided best practices in Automation testing in Coded UI.
  • Involved in Automation of the test cases using Selenium Web Driver, Junit and Ant.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Design and execute the Test Plans and Test cases using User Stories/Business requirements. Performed Sprint level testing, Functional, Systems Integration Testing and Regression Testing.
  • Identified & organized the overall plan for test data, strategy and also identify the Scope of testing within the context of each Sprint.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Experience in verifying the Claim Center implementation meets defined business and regulatory requirements.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing
  • Worked on the Scripts inventory and maintaining the scripts for future Regression.
  • Extensive work on Agile Methodology for Sprints and Scrums. Written SQL scripts (PL/SQL) to query and validate the functionality in Oracle databases.
  • Involved in UAT (User Acceptance testing).
  • Extensive involvement in Black Box Testing.
  • Proficiency in End-to-End Testing and backend validation using SQL.
  • Tested Web Services using SOAP UI Tool.
  • Determine what should be automated and what test data needs to be set up.
  • Used Defect Management tool JIRA.
  • Used JIRA Green Hoper Tool for User Stories and task tracking in the Sprint.

Environment: Java, Selenium WebDriver, Junit, JavaScript, HTML, Eclipse, Windows, SOAP, Agile Methodology, Java,J2EE, DB2, Adobe Flash player, Soap UI, JIRA Tool for Bug tracking.

Confidential, NC

QA Tester

Responsibilities:

  • Participated in Requirements/Use Case walk-through meetings to understand the applications’ business process and to gather testing requirements
  • Wrote test plans and estimated time frames for Functional IT and UAT phases
  • Developed detailed manual test cases at System &Functional level in Quality Center Automated scripts created are for execution of large number of claims for using the concept of Parameterization by using Data Tables.
  • Used Table Checkpoints to check values of object properties, Image checkpoint for property values of an image and information in a table respectively using Quick Test Professional.
  • Scripted test suites in Quick Test Professional, including custom functions in VB Script, to perform regression testing.
  • Wrote VBScripts for Black Box and White Box Testing.
  • Conducted QA meetings for the team to walk-through the Test Plan
  • Conducted defect meetings with developers to walk-through each defect in detail for quick resolutions/fixes
  • Performed Regression Testing after defects were resolved in test environments
  • Documented the weekly status reports and presented the QA process to the management
  • Involved in the project release implementation process.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.

Environment: Quick Test Professional (QTP), HP Quality Center, Waterfall Methodology, Oracle, SQL.

Confidential, West Monroe, LA

QA Tester

Responsibilities:

  • Created the test plan, test cases and test scripts based on functional requirements, technical specifications and use cases.
  • Used QC to manage the defects/requirements
  • Wrote T-SQL Queries to verify the data in tables
  • Used Agile model in this project
  • Involved in Bug analysis and fixing and meeting crucial deadlines.
  • Wrote and execute test cases for functionality and regression testing.
  • Made software defects reproducible and enter them into bug tracking systems such as Jira and BugZilla etc.
  • Performed Load testing using load runner
  • Active part in daily meetings, regular scrums and weekly Sprints
  • Participated in exploratory, functionality, regression, GUI, release compatibility
  • Created libraries in VB Script to call from test script
  • Developed automation test scripts for client -server and web based applications using Python, Silk and other automation tools.
  • Performed functional testing, smoke testing, regression testing and end-end testing
  • Used Data base driven framework to automate regression test cases using VB Script/QTP

Environment: - QTP, VB Script, QC, T-SQL, SQL Server

Confidential

Jr QA Tester

Responsibilities:

  • Planned and documented Test cases for Functionality, Performance, Database and Acceptance testing.
  • Supporting the deployment in SIT, UAT, BVT environments.
  • Used various queries to validate and populate data into a table
  • Performed Functional, Navigation, Regression and Smoke tests on the new enhancements added to the web application indifferent environments like UAT, BVT and Production
  • Executing the test cases and updating the test results in VSTF 2008.
  • Logged the identified bugs/defects and tracked the status in VSTF 2008.
  • Perform User Interface testing, System testing, Integration testing, Regression testing and Acceptance testing.
  • Preparing weekly test status reports.
  • Involved in IQA and FI check list documents for each release.
  • Analyzing the CR's and providing test efforts.
  • Test the application on different browsers and different operating systems.
  • Perform positive and Negative testing by inputting valid and invalid data.
  • Discuss issues/defects with the business and development teams.
  • Conducted User Acceptance testing before the initial release when the project reached the final phase prior to deployment.

Environment: - SIT, BVT, UAT, and VSTF.

We'd love your feedback!