Qa Test Engineer Resume
SUMMARY
- Over 6+ years of experience in Information Technology, with specializing in Software Quality Assurance, proficient in testing on Client/Server and Web based applications.
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
- Expert in developing Java Selenium WebDriver/RC/IDE/GRID test scripts and Test Frameworks using TestNG/Junit, MAVEN/GRADLE build tools.
- Extensive experience in using Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality with the Selenium Server.
- Sound knowledge on Junit, TestNG framework for Unit and Functional testing, Maven and Gradle for Project building, Jenkins for Continuous Integration.
- Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Strong experience in cross browser, cross platform web testing with Selenium RC and WebDriver.
- Proficient in in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications and Traceability Matrix.
- Experience in Java, HTML, Java Scripts, Oracle, SQL, MySQL, CSS.
- Responsible for creating and maintaining automation acceptance test suite using Selenium.
- Also, responsible for converting automation scripts to new framework using Selenium Web Driver, Java and TestNG.
- Specialized in in GUI and Functionality Testing, White Box testing, Black box Testing, System testing, including Integration and Regression Testing of Web and Client/Server based applications.
- Experience on working XML, XPATH and testing Web Services using SOAP UI.
- Expertise in in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA.
- Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
- Experience understanding the code written in different programming languages Java, Java Script and databases like Oracle, SQL Server.
- Experience in Waterfall (Software Development Life Cycle - SDLC), TDD, BDD and Agile Project Environment.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Experience in working on Page Object Model Design pattern with Hybrid framework.
- Good at identifying business component and designing the same.
- Created Generic and WebDriver Generic classes function for the entire Project.
TECHNICAL SKILLS
Tools: QC 10, ALM, Mantis, Jira
Build Tools: Ant, Maven, Gradle.
Continuous Integration Tools: Jenkins
Automated Tools: Selenium WebDriver/RC/IDE/GRID, HP Quality Center, Eclipse, ALM, QTP, UFT
Operating Systems: Windows XP/Vista/win 7/win 8, Linux
Programming languages: HTML, CSS, JavaScript, Java, XML, SOAPUI
Databases: Oracle 10g, MySQL
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Sr Automation Engineer
Responsibilities:
- Review requirement documentation to ensure technical accuracy, compliance or completeness or to mitigate risks.
- Developed test code in Java language using Intellij, IDE and J-Behave framework.
- Configured Selenium WebDriver, J-Behave, Maven tool and created selenium automation scripts in java using J-Behave.
- Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, Maven and Jenkins.
- Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
- Createdtest cases,scriptsbased on functional specification,prepared test data forsimultaneousand combined Trade testing.
- Work on user stories and plan sprints with respect to Software development lifecycle.
- Involved in validating Sanity, functional, Integration and Regression test suites using Selenium and the request and response of the Web Services (REST, SOAP) through SOAPUI.
- Prepare automated test scripts using Selenium tool required for regression test phase of the project.
- Had regular meetings with Developers to report various problems.
- Developed Gradle Build scripts to run Sanity Test scripts developed in Selenium WebDriver (java). Selenium RC
- Validated the database by executing SQL queries.
- Developed Automation scripts for new enhancements using Selenium WebDriver and J-Behave.
- Coordinated with technical support associates to fix proprietary software issues.
- Used Firebug, and XPath to work with the application objects.
- Used Jira for bug tracking.
- Log defects and track to closure.
Environment: Java, Selenium WebDriver, J-Behave, Maven, SVN, SoapUI, Jenkins, Agile, XML, XPath, Eclipse, JavaScript, Firebug, SQL, Oracle, Windows.
Confidential
QA Test Engineer
Responsibilities:
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG.
- Createdtest cases,scriptsbased on functional specification,prepared test data forsimultaneousand combined Trade testing.
- Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, Maven and Jenkins.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Developed test automation scripts using TestNG for regression and performance testing of the various releases of the application.
- Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.
- Developed Gradle Build scripts to run Sanity Test scripts developed in Selenium WebDriver (java). Selenium RC
- Validated the database by executing SQL queries.
- Developed Automation scripts for new enhancements using Selenium WebDriver and TestNg.
- Coordinated with technical support associates to fix proprietary software issues.
- Used Firebug, and XPath to work with the application objects.
- Used Jira for bug tracking.
- Log defects and track to closure.
Environment: Java, Selenium WebDriver, J-Behave, Maven, SVN, SoapUI, Jenkins, Agile, XML, XPath, Eclipse, JavaScript, Firebug, SQL, Oracle, Windows.
Confidential
QA Analyst
Responsibilities:
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
- Developed and implemented Automation Framework with Selenium WebDriver which cut down the script development time in half.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
- Createdtest cases,scriptsbased on functional specification,prepared test data forsimultaneousand combined Trade testing.
- Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, SOAPUI, Maven and Jenkins.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Involved in Designing & Developing data driven framework using Selenium WebDriver, TestNG and implemented Java Mail to send the regression result automatically.
- Involved in executing SQL queries for backend testing.
- Followed Agile-testing methodology.
- Developed Gradle Build scripts to run Sanity Test scripts developed in Selenium WebDriver (java). Selenium RC
- Validated the database by executing SQL queries.
- Developed Automation scripts for new enhancements using Selenium WebDriver and Test-Ng
- Coordinated with technical support associates to fix proprietary software issues.
- Used Firebug, and XPath to work with the application objects.
- Used Jira for bug tracking.
- Log defects and track to closure.
Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, SoapUI, TDD, Agile, HTML, XML, XPath, JavaScript, Eclipse, JIRA, SQL, Oracle, UNIX, Windows.
