We provide IT Staff Augmentation Services!

Qa Engineer Resume

4.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • 8+ years of experience and exposure in IT Industry wif Software Development Testing wif Specialization in Quality Assurance Testing of teh applications developed under Windows operating systems.
  • Obtained AWS Certified Cloud Practitioner Certification.
  • Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, TestNG, JUnit.
  • Designed and implemented different automation frameworks like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects.
  • Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional WebApplications.
  • Extensive noledge in Performance Test Life Cycle.
  • Maintained teh Selenium & JAVA automation code and resources in source controls like CVS, SVN over teh time for improvements and new features
  • Expertise in Preparation of Automation Test Beds, Frame Works Installation Setup and Support such as Integrating SoapUI wif Selenium.
  • Expertise in writing SQL Queries, SQL *PLUS, PLSQL Stored procedures for databases like Oracle, MySQL, as well as Windows platform.
  • Last but not teh least a committed and motivated team player wif excellent communication and interpersonal skills wif good adaptability noledge.
  • Well versed wif all phases of Software Development Life Cycle (SDLC) wif experience in various Software Development Testing Methodologies like Water Fall Model, V - Model, and Agile Development Model.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP, HP Quality Center/ALM, Junit, TestNG, Jenkins and Cucumber to develop automation testing scripts for web and client server applications.
  • Proficient in developing and executing high quality Test Cases and Test Scripts from Requirements.
  • Experienced using Web-debugging tool like XPATH, Fire Path and Firebug for finding elements locator.
  • Expertise in debugging issues occurred in front end part of web-based application which is developed using HTML5, CSS3, Angular JS and Java.
  • Proficient in analyzing system & functional specifications, UI wireframes, use cases, business requirements, business rules to prepare test cases/scenarios.
  • Good experience in using Java, Junit and TestNG test framework to write functional test.
  • Experienced in making Data Driven and keyword and hybrid Framework to maintain Test Suites.
  • Proficient in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications and Traceability Matrix.
  • Proficient in using Soap UI for testing Web Services and used various types of assertions such as soap fault, Contains, Soap not fault, X-path etc.
  • Experienced wif various Testing Strategies like Integration Testing, System Testing, End-to-End Testing, Regression Testing, Performance Testing and User Acceptance Testing.
  • Experienced in preparing Test Scenarios, Test Cases and Test Design for Manual and Automation Testing
  • Experienced in evolving Test requirements throughout teh Project Life Cycle Implementation including Requirements Gathering, Test Planning, Test Case Development, Environment Setup and Test Execution

TECHNICAL SKILLS

Functional Testing Tools: Selenium WebDriver, SOAP UI, HP ALM/Quality Center.

Performance Testing Tools: LoadRunner, XtreamLoad

Java Test Tools: AgileTest

Database Test Tools: AQT, Data Generator, SQL profiler, MySql.

Bug Tracking Tools: BUGTrack, BugHost, Bug Station, JIRA, ALM

Operating Systems: Windows XP, 2000/NT/98/95/, MS-DOS

Languages: VB, C, C++, SQL, PL/SQL, Java, Ruby, HTML, CSS, XML

Databases: Oracle9i/10g, Microsoft SQL Server 2000/2005, MS-Access

Internet: Java Script, VBScript, HTML, XML, IIS

Office Tools: MS- Word, Excel, PowerPoint, Visio, Adobe Acrobat.

Application Servers: JBoss, WebSphere

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

QA Engineer

Responsibilities:

  • Used XPath and DOM to work wif dynamic and static objects in Selenium.
  • Involved in testing Web services and XML wif tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them
  • Developed and executed White box test cases of teh Java API using TestNG framework & Eclipse.
  • Conducted backend testing using SQL queries to validate data for database.
  • Verified, edited and update test data in new or existing systems before testing.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in teh application.
  • Worked in teh form of sprint team wif business analysts and developers in Agile methodology.
  • Written templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Using Cloud watch and new relic to monitor our API and Dynamo DB performance.
  • Execute Load/Performance Tests dat integrate workloads from multiple teams. Performed scalability, performance and load testing using Jmeter (system analysis, creating virtual user environment, defining user behavior, running load test scenario, monitoring teh performance, analyzing results).
  • Design, develop and execute automated tests in Java to validate solutions and environments. Help product teams define performance test success criteria.
  • Designed and developed automation test scripts in Java implementing test in selenium web driver.
  • Deploy and run applications using Docker containers.
  • Experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, auto scaling etc.) and deployment services (OpsWorks and Cloud Formation) and security practices (IAM, Cloud watch and Cloud trail).
  • Managing security groups on AWS and custom monitoring using cloud watch.
  • Work collaboratively wif cross-functional teams to understand project objectives, gather performance automation requirements, design automated tests, troubleshoot issues, and implement scalable performance test automation solutions.
  • Worked in an “Agile Software Delivery methodology” highly focused on developing & enhancing build pipeline for Continuous Integration, written teh docker python scripts to configure teh remote servers.
  • Technical noledge in configuring TCP/IP, DNS, LAN, WAN, HTTP, HTTPS .
  • Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front- end servers.
  • Expertise in Test Planning, Test cases Design, Test Environment Setup, Test Data setup, Defect Management and Configuration Management.
  • Integrated Selenium automation regression test suite in Jenkins build pipeline.
  • Assist in finding and removing performance bottlenecks dat prevent exceeding targeted concurrency and SLA goals.
  • Implemented Jenkins Code Deploy plugin to deploy to AWS and used to automate teh build process and deploy teh application to Tomcat server.
  • Having experienced in Agile Methodologies, scrum stories and sprints experience in a python based environment.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG).
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug teh code.
  • Worked on Data Driven Framework and POM for Automation test scripts.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Added many front-end automation tests and BDD steps using Cucumber specification framework, TestNG, and Java which decreased 75% of manual testing.
  • Maintained and executed Maven build files for running automated tests.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Contributed to teh Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, Maven.
  • Execute test plans and create test reports to describe program evaluation, testing, and correction
  • Assist Application Developers and technical support staff in identifying and resolving problems
  • Recommend design improvements or corrections to engineers throughout teh development process
  • Monitor program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation
  • Develop and implement robust MVC Pattern based Keyword Driven, Selenium Page Object Model Framework wif Selenium WebDriver using Object Oriented Programing Java and open-source unit test framework TestNG which cut down teh script development time in half.
  • Improve quality assurance to increase throughput, improve quality, and continuously improve our testing processes
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, Page Object Model, SOAP UI, POM, Data Driven Framework, Quality Center/ALM, XPath, WebServices, agile, Eclipse, Apache, Internet Explorer, Firefox, Chrome, SQL, Oracle, Windows.

Confidential, Austin, TX

QA Engineer

Responsibilities:

  • Participated in User story discussion and requirement grooming, sprint planning and review meetings
  • Executed automation scripts on different browsers/environments & reported defects/results to teh team.
  • Performed Smoke, System testing, Integration Testing, Regression testing, User acceptance testing and Database testing.
  • Used Firebug to do web based application testing wif selenium for teh commands and locator application
  • Coordinating wif teh developers for resolution of defects, coordination.
  • Played a key decision maker role in converting teh User Stories to System and Integration Testing Requirements during teh JAD sessions.
  • Reviewed functional and non-functional system requirements and constructed a conceptual design and detailed designs.
  • Created test scenarios and test cases based on functional documents and User stories.
  • Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.
  • Created and executed detailed test cases wif step by step procedure and expected results and maintained teh test logs, test reports, test issues, defect tracking using ALM.
  • Execute automation scripts using Maven, Selenium Grid for different browsers/devices/environments parallel testing
  • Was completely responsible for Integration Testing and Production Deployment Readiness tasks dat includes but not limited to Designing Integration Test Strategy, Integration Test Planning and Scheduling, Integration Test Data Acquisition, Testing Tools Management and Setup, Test Execution, Bugs Fixing & Tracking and Finally Reporting.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Was completely responsible for teh Test Data Management across teh Board for CORE UI Testing Activities and Efforts.
  • Maintained teh Selenium & JAVA automation code and resources in source controls like CVS, SVN over teh time for improvements and new features development
  • Created and executed detailed test cases wif step by step procedure and expected results and maintained teh test logs, test reports, test issues, defect tracking using Quality Center.
  • Responsible for setting up teh framework and test environment.
  • Configured Selenium Web Driver, TestNG, Eclipse IDE and created selenium automation scripts in java using TestNG.

Environment: Java, Selenium WebDriver, TestNG, Maven, Web Services, Eclipse, HTML, XML, JavaScript, Eclipse, Xpath, Quality Center/ALM, Firepath and Firebug, Windows.

Confidential

QA Engineer

Responsibilities:

  • Used Firebug and Firepath to write automated test scripts using XPATH.
  • Clearly documented all teh test cases and executing methods and techniques and uploaded all teh requirements.
  • Worked closely wif Business teams and participated in Business Acceptance Testing (BAT).
  • Flexible and willing to adjust to operational pressures, often at short notice.
  • Highly motivated, dedicated, hardworking team player and easily adapted to newer environments.
  • Strong verbal written communication skills wif teh ability to TEMPeffectively communicate wif peers and non-technical personnel.
  • Responsible for design and development of requirements collected from teh customer.
  • Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
  • Responsible for setting up teh framework and test environment.
  • Used Cucumber automated testing to test new and existing functionality.
  • Developed and automated regression test cases wif positive scenarios using Selenium WebDriver.
  • Extensively involved in integrating Selenium WebDriver wif existing API to test framework.
  • Determine teh schedule and sequence of testing activities using test driven development and shift-left initiative for all projects in teh work program
  • Performs a broad variety of tasks in support of product and process design as assigned by teh departmental manager
  • Validated SOAP UI and Restful API services
  • Develop and implement robust MVC Pattern based Keyword Driven, Selenium Page Object Model Framework wif Selenium WebDriver using Object Oriented Programing Java and open-source unit test framework TestNG which cut down teh script development time in half.
  • Responsible for teh development, implementation, and continuous improvement of process TEMPeffectiveness and efficiency at teh site
  • Establish and drive tactical and strategic QA plans and initiatives
  • Manage teh work program for teh QA & testing for data intensive critical applications
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Executed Backend and Database tests using SQL queries, validating teh data for database editing and debugging is conducted using selenium.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Performed active regression, load, stress, volume and performance testing.

Environment: Java, Selenium WebDriver, Selenium Grid, Web Services, SOAP UI, JavaScript, TestNG, Maven, XPath, Quality Center/ALM, UNIX, Firebug and Firepath.

Confidential

QA Analyst

Responsibilities:

  • Prepare Test Status Reports, Defect reports and product status reports
  • Close interaction wif Team Members, Developers, Business Analyst and Project Management.
  • Investigate test and production failures, perform root cause analysis and create detailed bug reports
  • Actively involved in HP Quality Center implementation, customization and automated test integration.
  • Developed QTP scripts to automate smoke and regression testing.
  • Developed and managed teh shared object repository in QTP.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behaviour Driven Development), TDD (Test Driven Development) using Cucumber in Gherkins format.
  • Simulated various business scenarios and verified teh web transactions and data flow.
  • Designed pages as per teh given mock up, made it cross browser compatible and fixed teh bugs related to teh pages.
  • Executed test cases to validate UI functionalities, web elements, dynamic contents, and reported defects promptly & accurately.
  • Conducted regression tests on batch processes, data updates to support online features.
  • Leveraged SQL skill to execute and manipulate ad hoc reports and validate data integrity.
  • Developed data driven tests using QTP to test various sets of data.
  • Developed scripts and scenarios for automated testing new and enhanced web based products using Load Runner.
  • Prepared Test Plan, developed Test cases and setup milestones for each phase of teh testing.
  • Reviewed build release notes, execute functionality test cases to validate each build against teh requirements.
  • Attended ambiguity review sessions, bug review meetings to prioritize bugs and resolve technical issues.
  • Mapped teh requirements to test scenarios and ensured proper test coverage.
  • Manually executed teh test scenarios and verified teh UI functionalities and validated against teh expected result sets.
  • Performed functional tests to validate teh enhancements to Bill Pay and online banking modules.
  • Conducted backend tests and constructed and executed SQL queries to extract data from various tables.
  • Thorough Database Testing on Oracle Database created and executed SQL Queries to validate specific Business Process.

Environment: Manual Testing, Java, HTML, CSS, MS Office, Quality Center, SQL, PL-SQL, Windows Reported and tracked defects using Quality center.

We'd love your feedback!