Sr.qa Engineer Resume
Orlando, FL
SUMMARY
- Over 8+ years of experience as Software QA Engineer with focus on web applications, web services and window based application testing in Black Box Testing.
- Expertise in Quality Analysis with strong understanding of Software Development Life Cycle (SDLC) and object oriented methodologies.
- Working knowledge of Agile/Scrum and Waterfall development models.
- Experience in writing test plans, test cases, and test design specifications.
- Hands - on experience in Selenium, Java, JUnit, Ant, Eclipse, scripting, integration and test suite execution, analyzing error logs and reporting.
- Extensive experience in using bug tracking systems like Quality Center and Bugzilla.
- Highly experienced in working in windows, UNIX and Mac platforms.
- Good understanding of XML technologies such as XML schema, XSLT and XPath.
- Experienced in web service testing using soap UI
- Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting into comprehensive Test Scenarios with Test Strategies and Test plans.
- Experienced in Relational databases including Oracle, MySQL and SQL development. Experience in writing complex queries, triggers functions and procedures for back end testing.
- Experience in performance of Build Validation and Verification, Positive and Negative, Boundary value Analysis, Functional, Integration, Regression, GUI, Cross-Platform and UA Testing.
- Good experience in working with various stake holders including product management, software development and business users.
- Self-motivated with quick learning capabilities and excellent communication skills.
- Hard working and result oriented with a quest and zeal to learn new technologies and undertake challenging tasks.
TECHNICAL SKILLS
Operating Systems: Windows7/XP/NT/Vista, MAC, UNIX, Linux, Solaris
Test Automation Tools: Selenium Web Driver, TestNG, Eclipse IDE, Junit
Programming Languages: Core Java, C, C++
Web Technologies: HTML
XML: XML, XML schema, XSLT, XPath
Build Tools: Ant, Maven
Query Tools: SQL, PL/SQL
Web/Application Servers: IIS, Apache Tomcat, Web logic, Web Sphere
Databases: Oracle 10g/9i/8i, MS: SQL server, MySQL
Log/Test/Version Control Tools: Bugzilla, TestNG,SVN,Maven,Hudson,,Jenkins,HP ALM, Rally, JIRA
Utilities: MS Word, MS Access, MS Excel, MS PowerPoint.
PROFESSIONAL EXPERIENCE
Confidential, Orlando, FL
Sr.QA Engineer
Responsibilities:
- Performed both manual and automated tests (using Selenium WebDriver) to conduct functional and regression tests on the application.
- Involved in functional, regression, system testing on both View based environments & POD environments.
- Ownership of Epics and testing the individual transactions before merging the product code.
- Involved in enhancement of automation framework using Selenium, jersey client and TestNG.
- Used Maven to build and run the Selenium automation framework.
- Create Test Plans, Test Scenarios, detailed test cases, and Test Data by developing the composites for various business processes.
- Track defects and log them into Bugzilla tool and coordinate with developers to fix the bugs.
- Testing of the REST APIs exposed for the Tasks & Process for integration with mobile using POST Man tool and automated using Jersey Client in Java
- Testing of business processes which are exposed as Message based processes using SOAP UI tool.
- Responsible for updating regression tests and issue documentation.
- Documented test cases corresponding to business rules and other operating conditions and generated the Daily Test reports about Test status and Defects Summary.
- Source code management using ADE repository
- Used Jenkins for continuous integration and scheduling the build
- Examine the result of test to pinpoint defects in the application.
- Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Developers for resolving Defects.
- Participated and Initiated Team meetings on a regular basis and involved in active discussion in order to improve the testing quality by better strategies and testing approach.
Environment: Java, Maven, Eclipse, TestNG, Linux, SOAP / REST Services, JSON, XML, Postman, SOAP UI, Jersey Client, Bugzilla, Bugzilla, Jenkins
Confidential, San Francisco, CA
Automation Engineer
Responsibilities:
- Performed both manual and automated tests (using Selenium WebDriver) to conduct functional and regression tests on the application.
- Involved in functional, regression, system testing.
- Working with Business Team on Data Quality, Metrics and analyzing Business Requirements.
- Conducted System Analysis with business and IT people to understand the application Architecture and Environment for testing.
- Developed test code in Java language using Eclipse IDE.
- Identified test cases to automate using Selenium Web Driver, TestNG and Java (Eclipse IDE Contributed in the Data Driven framework creation).
- Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process using log4j.
- Executed various SQL queries to validate data and use for data driven testing.
- Used Maven to build and run the Selenium automation framework.
- Performed test code review with developers.
- Used SOAP UI tool to test REST API and SOAP services
- Track defects and log them into Bugzilla tool and coordinate with developers to fix the bugs.
- Responsible for updating regression tests and issue documentation.
- Documented test cases corresponding to business rules and other operating conditions and generated the Daily Test reports about Test status and Defects Summary.
- Involved in creation of automation framework using Selenium and TestNG.
Environment: Selenium Web Driver, Java, TestNG, SOAP, REST, Linux, Eclipse, SoapUI, SQL, XML, Windows, Maven, Bugzilla
Confidential
Sr. QA Engineer
Responsibilities:
- Develop, update, and maintain testing standards and procedures.
- Understand test plans, test scripts, test cases, and links that connect to requirements and done criteria.
- Manage Test Case Repository and maintain test cases up-to-date.
- Participate in collaborative working sessions to develop test plans and test criteria.
- Design Automation framework using Selenium WebDriver, Java, and Jenkins infrastructure.
- Responsible for maintaining automation framework and regression test suites.
- Responsible for the planning and control of test environments.
- Assisted in development teams to plan, build, and execute automated tests.
- Analyze and interact with complex sets of automated test assets and provide insights into alternatives orimprovements to test systems, test framework components, test databases, and test servers.
- Provide solutions and recommendations for execution of automated tests and troubleshoot test failures.
Environment: Selenium web driver, Selenium Grid, Jenkins, Git, TestNg, Maven, SQL Server.
Confidential
Automation Engineer
Responsibilities:
- Actively participated in requirement gathering from end Users, Responsible for writing functional Specifications and design documents.
- Involved in creation of Test plan and responsible for creating Test cases from the functional Requirements.
- Identified test cases to automate. Automate those test cases usingSelenium WebDriver, TestNG and Java technologies (Eclipse IDE). Contributed in framework creation.
- Performedautomation of test cases for Regression Testing using TestNg andSelenium Functional, Acceptance and Limit validations.
- Contributed in creating automation framework for complex scenarios and performed Functional and Regression Testing for various releases using Selenium 2.0(WebDriver) and TestNG
- Created detailed QA and UAT cases to validate the quality of the application.
- Used automated scripts and performed functionality testing during the various phases of the application development using TestNG framework.
- Used complex SQL Queries to perform back-end data base testing
- Set upSelenium tools from scratch and configured various other peripherals tools to perform testing of the application.
- Integrated TestNG with Selenium using Eclipse to generate test execution result.
- Created Test Data using SQL and Wrote SQL queries for back-end testing.
- Implemented cross browser and cross platform web testing with selenium grid and selenium.
- Used TestNG testing Framework as a test runner with Selenium
Environment: Selenium WebDriver 2.0, Java, Firebug, Fire path, HTML, SOAPUI, Maven, Jenkins, Git, SQL Server, Firefox.
Confidential
Software Engineer
Responsibilities:
- Wrote test cases based on the requirements document.
- Performed white box testing.
- Performed Unit Testing with Junit framework.
- Performed automated testing using Selenium RC, Java, and TestNg on various applications like Enrollment, Billing and claim Management.
- Wrote test cases for the application and discussed with the team to identify the P1, P2, P3 test cases.
- Participated in reviews of Test Scenarios to ensure the requirement coverage.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium RC on different module of corporate web site.
- Responsible for performing sanity testing of new builds.
- Participated in automating the regressions test cases.
Environment: Java, Selenium RC, HTML, SQL, Junit.