Qa Engineer Resume
Westlake Village, CA
SUMMARY
- Over 4 years of experience in Information Technology in the field of Software Quality Assurance & Testing in Client Server, Web & Mobile Applications. Expertise in conceptualizing, designing and coding technical solutions using Java. Extended expertise in QAin Manual and Automated Software Testing using Postman, SOAP UI, Jmeter, Appium and Selenium.
- Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Integration, User Acceptance Test (UAT) Testing and Compatibility Testing of Web & Client server based Applications.
- Involved inOffshoreandOnsitecoordination with Development and testing teams & setting up the testing process tailored according the client and business requirements.
- Responsible for entire QALife Cycle, which includes Requirement Analysis, Designing, Developing and Execution of the entire QAprocess and documentation of Test Plans, Test Cases and Test Procedures.
- Used Firebug and XPath for the web based application testing with selenium for the commands and locator application.
- Expertise in Java and OOPS concept required for Selenium framework.
- Extended expertise in QA and Automated Software Testing using QTP, Soap UI, HP/ALM/Quality Center and Selenium.
- Adept technical skills in performance Testing in the domain of Telecommunication Gaming, Social Networking, Healthcare/ Insurance, Mortgage, Banking Industries.
- Experience in Automation tools like Postman, Selenium WebDriver/RC/IDE/GRID, TestNG,, GIT, Jenkins, SOAP UI, Client Server & Web based Applications.
- As a QA tester, I created Test Plan and Test Cases based on requirements and specifications using Mercury Test Director. SDET with test development expertise using frameworks such as Selenium TestNG, Junit.
- Proficient with software development tools/environment such as Jenkins, JIRA, GIT etc.
- Experience in using Methodologies such as Agile, Scrum, Waterfall.
- Possess Agile training and experience with environments moving from Waterfall to Agile Methodology.
- Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
- Used Firebug and XPath for the web based application testing with selenium for the commands and locator application.
- Hands on experience of Mobile Apps Testing in Manual and automation testing of Mobile Apps.
- Experience leading a high - performing development team using an agile methodology is required.
- Experienced in create Automation for performance and functional testing using jmeter.
- Excellent analytical and problem-solving skills with the ability to troubleshoot and strong oral and written communication skills.
TECHNICAL SKILLS
Testing tools: Selenium WebDriver, Junit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing, Appium (Android Testing), JMeter
Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.
Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.
Languages: C, C++, Java, JavaScript, C#, SQL, PL/SQL, Python, UML.
Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall
Browsers: Internet Explorer, Firefox, Chrome & Safari
Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Linux
Mobile Manual Testing: Android, iOS.
PROFESSIONAL EXPERIENCE
Confidential, Westlake Village, CA
QA Engineer
Responsibilities:
- Performed the Functional Verification Test, Regression, and User Acceptance Test as per the requirement in various environments.
- Conducts various types of testing like Business Function Test, Test Design, Test Development, and Defect Tracking were done
- Responsible for all Builds, Build Validation Testing, Regression, Verification and Validation Test.
- Responsible for entire QA Life Cycle, which includes Requirement Analysis, Designing, Developing and Execution of the entire QA process and documentation of Test Plans, Test Cases and Test Procedures.
- Wrote test automation scripts in Selenium Web Driver using Java, JUnit and TestNG.
- Developed Test cases manually and generated Automation Scripts using open source tools like SeleniumWebDriver and TestNG.
- Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing.
- Selenium Web Driver for automating over 70% of Cross Browser Testing on IE, Firefox, Safari and Chrome.
- Design, develop and implement Hybrid Driven automation testing framework utilizing Java, TestNG andSeleniumWeb Driver.
- Developed Test Frameworks inSeleniumfor UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
- UseSQLqueries for Database testing and Validation.
- WriteSQLqueries to validate that actual test results match with expected resultsPerformed TeradataSQLQueries, creating Tables, and Views by following Teradata Best Practices.
- Extensively worked on AWS environment with WSO2 API Manager.
- Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Executed the test plans on web and mobile (Apple & Android) as per requirements usingAppium tool.
- Worked on Continuous Integration using Jenkins to execute automation scripts.
- Implemented mobile automation framework usingAppium. And developed automation test Scripts to test iOS and Android platforms.
- Identified objects of App using UI Automator tool for Android andAppiumInspector for I Phone.
Confidential, Dallas, TX
QA Engineer
Responsibilities:
- Developed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data and Traceability Matrix.
- Responsible for Manual Testing and Automation Testing.
- Conducted Smoke, Functional, GUI, Regression, Database, User-Acceptance (UAT) testing.
- Developed and automated test cases in Java using Selenium IDE.
- Used Selenium IDE to execute Selenium automation suits on different platform and browser combinations in parallel.
- Developed Test suits and Test Cases using HP ALM/Quality Center.
- Participated in Walk through of Test Plans and Test Cases.
- Prepared and updated test cases and test scripts in HP ALM/Quality Center using Trace matrix tracking business requirements to test cases and vice versa.
- Performed Backend Testing using SQL queries, generating reports to ensure data integrity and validate the inserted and updated data.
- Configured Selenium IDE and created Selenium automation scripts in Using Java.
- Wrote and modified SQL validation scripts, and writing scripts in SQL to validate the outputs.
- Used Test Management tools to Execute, Coordinate, and Analyze, Track defects in Informatica, Visual Studio, Team Foundation Server (TFS) and Microsoft Test Manager(MTM).
- Automates Smoke and Functional test cases using Selenium and Java.
- Attended daily scrum calls as part of Agile methodology.
- Design, develop and implement Page Object Model (POM) Pattern utilizing Java and Selenium Webdriver.
- Attended weekly review meetings to discuss defects along with testers, Developers.
- Reported software defects and interacted with developers to resolve technical issues.
- Wrote test automation scripts in Selenium Web Driver using Java, JUnit and TestNG.
- Involved in writing and testing test scripts using Selenium Web-Driver and Java Object Oriented Programming Language.
Environment: SQL, Jira, HP/ALM Quality Center, Selenium Web driver, Grid, Eclipse, java, Cucumber, JSON/XML, Visual Studio, JAVA, BDD, Agile/Scrum.
Confidential
Manual Tester
Responsibilities:
- Analyzed test specifications and converted them into Manual Test Cases. Performed Manual Testing on different modules of the Application.
- Analyzed Business Requirements, use cases AGILE (SDLC) PROCESS and worked on automation and manual testing of the application.
- Developed Module based Test Automation frameworks for minimum manual intervention.
- Organized the test cases in the HP ALM/Quality Center (QC) for Manual Test execution also generated reports and graph type documents for results using QC.
- Involved in preparing the Test Plan and Test Cases based on the business and functional specifications.
- Involved in writing the SQL Queries.
- Participated in Integration, System, Smoke Testing.
- Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
- Performed End to End Testing and involved in User Acceptance Testing.
- Used Quality Center (HP QC) as a bug tracking system. Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
- Followed Agile testing methodology, participated in daily status meetings and testing each deliverable.
- Validated SOAP responses by using assertions like XPath match and schema.
Environment: Selenium Web driver, Grid, Eclipse, java, REST, POM, Cucumber, JSON/XML, Jenkins, J-meter, Test-NG, Maven, X-path, Jira, SQL,HP ALM.
Confidential
Manual Tester
Responsibilities:
- Good knowledge in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Good exposure on designing and executing the automation scripts using Selenium -WebDriver.
- Good exposure on Selenium Locators like ID, Name, X-path, CSS and Class
- Work experience in integrating Automation scripts (Selenium Web-Driver API) on Continuous Integration tool Jenkins for nightly batch run of the Script.
- Experience in build tools like Ant, Apache Maven.
- Experience in testing XML using Soap UI.
- Extensive experience in GUI testing, Web application testing, Functional testing, In
- Performed backend testing to verify the data integrity using SQL.
- Hand on experience in maintaining traceability matrix between Requirements-Test cases and Test cases- Defects.
- Experience in designing, executing and modifying test cases.
- Integration testing, Regression testing and System testing.
- Expertise in bug reporting on deviation from specifications using JIRA.
- Good understanding on both Agile and Waterfall methodologies.
- Interacted with the business analysts and developers for bug fixes and problem resolution.
- Prepared the test scenarios and generated test scripts.
- Tested the application manually by executing test cases.
Environment: Selenium Web-Drivers, SDLC, Soap UI, GIT, SQL, JIRA