Qa Analyst Resume
Sacramento, CA
SUMMARY
- 7+ years of professional experience as a Quality Assurance Analyst for testing the web based and client server applications.
- Experience in manual & automated testing of GUI and functional aspects of client server and web - based applications on multiple levels of SDLCand software testing life cycle (STLC).
- Good knowledge of Object-Oriented Programming Concepts (OOPS) and Java skills.
- Experience in web-based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Functional Testing and Unit Testing.
- Experienced in automation mainly based on WebDriver and TestNG framework wif Java programming language.
- Expertise in automation of web-based application testing using Selenium WebDriver, Selenium Grid, Selenium IDE and worked on multiple browsers like IE, Firefox and Chrome Driver.
- Experience in preparing automation framework and writing automation test cases.
- Strong experience in automating web application testing using Selenium WebDriver wif TestNG framework.
- Strong experience in Java programming, Selenium WebDriver, JUnit and TestNG.
- Writing test cases using element locators, WebDriver methods, Java programming features and TestNG annotations.
- Performed Back-End/Database testing by writingSQL queries.
- Experienced in generating Test Reports using Report NG and Extent Report.
- Interacted and coordinated successfully wif developers to ensure the deliverables are met testing requirements.
- Knowledge in Mobile application testing in iOS and Android platforms.
- Open for learning, understand and keep abreast of current technology and QA processes.
- Excellent communication and interpersonal skills, quick learner, team player, analytical bent of mind in problem solving and delivering solutions.
TECHNICAL SKILLS
Defect Tracking Tools: Jira, Bugzilla and HP Quality center
Automation Testing Tools: Selenium WebDriver, TestNG, Cucumber, SOAPUI and JMeter
Languages: C, C#, Java and SQL
Databases: SQL Server and Oracle
Operating Systems: Windows 7/8/XP/2008 and UNIX.
Microsoft Technologies: MS Office, TFS (Team Foundation Server) and MS Visual Studio
SDLC: Waterfall and Agile/Scrum
Web Services: IIS, Apache Tomcat
Build Tools: Maven and Jenkins.
PROFESSIONAL EXPERIENCE
Confidential, Sacramento, CA
QA Analyst
Responsibilities:
- Performed Smoke Testing, Functional Testing, Integration Testing, Regression Testing, System Testing, Database Testing, and Black Box testing at various phases of the development and test cycles.
- Wrote Test Automation Script using Java, Selenium WebDriver and TestNG which performed sanity testing on every deployment performed in QA Environment and sent Email Notification on failure.
- Interpreted and converted manual test cases into Selenium WebDriver using Core Java wif TestNG framework into automation functional, integration and regression suites.
- Design Selenium code by using Java and ensure the environment variable and Xpath to run the selenium script wifout errors.
- Constantly verified Requirement Traceability Matrix to determine if each and every Functional requirement istaken care of and a test script is developed and executed for the same.
- Understand data mapping and document test cases and test scripts independently.
- Eliciting, analyzing, and documenting the requirements for business processes.
- Coordinated wif developers to resolve any open defects by replicating the scenarios in debugging mode.
- Used TestNG Data Provider and Apache POI for Data Driven Testing.
- Performed Data Driven Automation Testing using SQL, JDBC connection, and Selenium WebDriver.
- Used Page Object Model (POM) to create Automation Framework using Eclipse, JAVA, Selenium WebDriver, TestNG, Maven and Apache POI.
- Tested both SOAP-based and RESTful APIs/Web Services using SOAPUI.
- Involved in creation of automation framework using selenium.
- Involved in creating automation test scripts usingSelenium, Cucumber built on Eclipse IDE.
- Involved in verifying data in application through SQL queries against the Business Rules.
- Involved in Automation Environment setup using Java, Selenium WebDriverand TestNG.
- Preparation of weekly and monthly status reports.
- Participated in daily status meetings to provideQAstatus to the Project Manager.
Environment: s: Selenium WebDriver, Java, Eclipse IDE, Apache-POI, Cucumber, HP ALM QC, MS Excel, XML, HTML, Jenkins, TestNG and Jira.
Confidential
QA Analyst
Responsibilities:
- Designed test cases based on S.R.S and test plan.
- Managed theexcel sheetfor test scenario, test data for automation followed predefined format.
- Written test cases for GUI (Graphical user Interface).
- Performed black box testing, functional and regression testing.
- Worked wif the stakeholders whenever we perform any releases and upgrades.
- Involved in manual testing using test director to develop test cases, test scripts, executing the scripts, and logging the defects.
- Involved in automation environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.
- Enhancing the Selenium WebDriver test cases for Cross browser Testing.
- Involved in Regression Testing using Selenium WebDriver.
- Provide technical guidance to the accounts payable team and other less experienced accountants to resolve accounting issues.
- Generated Test Report using ReportNG and Extent report in Maven Project.
- Developed Test cases manually and generated automation scripts using open source tools like Selenium webdriver, TestNG, Maven and Jenkins.
- Involved in software testing process including planning tests, writing test scripts, executing tests, and tracking defects.
- Used SQL database for back-end testing in order to validate front end and back end data.
- Worked wif Development team by communicating and providing the required details after defect creation.
- Performed functional testing to identify various critical points in the application and automated it by using selenium web driver wif TestNG.
Environment: Java, Eclipse IDE, Selenium WebDriver, TestNG, Jenkins, Maven, Visual studio, Microsoft SQL Server 2008, Microsoft excel and Microsoft word.
Confidential
Test Engineer
Responsibilities:
- Understanding and analyzing test requirements
- Involved in designing test cases based on S.R.S and test plan.
- Executing tests and analyzing results as per client requirements.
- Detecting the bugs and classifying them based on the severity and reporting.
- Involved in functional testing, GUI testing and compatibility testing.
- Tracking defects, selecting test cases for regression testing.
- Data driven testing wif valid and invalid inputs, and database testing (Checking data integrity, Data manipulations, and Data comparison).
- Creating test batches, executing test cases and reporting defects.
- Attended project meetings and interacted wif other team members in order to resolve the problems.