Qa Engineer Resume
Pleasanton, CA
SUMMARY
- Around 6 years of professional experience in software testing, automation in domain technologies like Banking, Finance, Health Care and Insurance.
- Strong knowledge of Software Development Life Cycle (SDLC) like Agile Scrum, Waterfall.
- Extensive experience in automation testing tools such as Selenium WebDriver, JUnit/ TestNG for web application
- Expert in Automation tools like Selenium IDE/RC/Grid, Selenium Web Driver.
- Strong Working Knowledge of Web Technologies like JavaScript, XML, XPATH, HTML, JSON, jQuery and CSS.
- Experience in building Test Scripts using Java and JUnit/ TestNG Frameworks.
- Experience in developing/maintaining Test Frameworks for Automation using Selenium and Java (Page Object model, keyword Driven, Data Driven models).
- Experienced in manual testing and automate SOAP and Restful Web Services using SOAPUI, Apache HTTP Client, JAXB parsers, Gson Parser and using Middleware Testing and SOA Testing.
- Strong expertise in designing and executing the SQL queries in MS SQL server, MYSQL, Oracle SQL Developer in order to ensure the data integrity and to perform the backend testing.
- Proficient in automation testing to perform different types of testing such as Functional Testing, Integration Testing, System Testing, User Acceptance Testing and Regression Testing.
- Experience in Configuration Management tools like CSS, SVN and GIT.
- Well Experienced in using JIRA, Quality Center as defect tracking tools.
- Good knowledge of UNIX/LINUX. Well Experienced in tools like JIRA, Rally.
- Experience in using Maven and Jenkins.
- Web pages development using HTML, MySQL, OOPS, JAVA/J2EE, JDBC, Exception handling, multithreading, Networking, Java Collections
TECHNICAL SKILLS
Languages: Java
Web Technologies: HTML5, CSS3, JavaScript, AJAX, JSON, XML
Databases: MySQL, PL/SQL
Web Services: SOAPUI, RESTful Services, WSDL, UDDI, Rest Assured, Postman
Testing Tools: Selenium IDE/WebDriver/Grid, Appium, TestNG, Junit, Chrome Developer Tools, Sauce Labs, JMeter, Cucumber, Firebug, Fire path, J2EE, Log4j, JXL.
Build Tools: Ant, Jenkins, Maven
Bug Tracking Tools: JIRA, Bugzilla, Rally
Servers: Apache Tomcat, Amazon Web Services
IDE’s: Eclipse, IntelliJ, NetBeans, Microsoft Visual Studio
Platforms: Windows, iOS, Linux
Version Control/Desktop Applications: Bitbucket,Git, SVN, CVS
PROFESSIONAL EXPERIENCE
Confidential, Pleasanton, CA
QA Engineer
Responsibilities:
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Agile methodology.
- Involved in designing BDD framework, creating feature files in java and selenium.
- Performed unit testing to verify automation script result
- Integrated automation code with Jenkins for regression testing
- Scheduled jobs using Jenkins to run at regular intervals for spot and regression testing for all the environments.
- Designed, executed and automated test cases for regression testing
- Created Test plan & Script, Defect Management Templates; Created Initial test plan and developed test cases and test scripts manually.
- Use Bitbucket as a source repository system.
- Worked closely with the developers to resolve the design and development errors and to get the software released for system testing.
Environment: Java, Selenium WebDriver, XPath, Agile, TestNG, Log4j, Maven, Jenkins, Jira, Bitbucket, Web Services, SOAP, RESTFUL, SoapUI, XML, CSS, JSON, HTML
Confidential, San Francisco, CA
QA Engineer
Responsibilities:
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Agile methodology.
- Assess & analyze user stories and participate in various meetings like Sprint planning, Scrum Meetings, Review Sessions & Sprint Retrospective.
- Develop and Execute test Scripts using Selenium WebDriver/Java, TestNG and analyze Test Results.
- Perform parallel and Cross Browser testing on different browsers where multiple tests were run at the same time.
- Manage the framework dependency jars using Maven.
- Use Page object Framework for ease of maintenance of scripts.
- Involved in Web services testing using SOAPUI Tool. Validate request and response XML. Add assertions to validate the XML for SOAP and RESTFUL service.
- Perform backend testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front - end values.
- Manage individual sprints, user stories, Test defect cycle, and tasks using Jira as tracking tool
- Perform Functional testing as per user stories and also perform Integration Testing & Regression, using Selenium WebDriver automation scripts.
- Use GitHub as a source repository system.
- Use Jenkins for continuous integration of test automation scripts
- Verify the integration of various components in the application and execute end-to-end testing.
- Participate in Release Review/Requirement Analysis and Design review meetings.
Environment: Java, Selenium WebDriver, XPath, Firebug, Fire Path, IDE, Agile, TestNG, Log4j, Maven, Jenkins, Jira, GitHub, Web Services, SOAP, RESTFUL, SoapUI, Apache HTTP Client, JAXB, XML, CSS, JSON, HTML
