Qa Engineer/ Analyst Resume
Phoenix, AZ
SUMMARY:
- QA Engineer/ Analyst with 5+ years of experience in System Analysis, Project Management and Software Quality Assurance.
- Well versed in Manual testing which includes Functional Testing, GUI Testing, Smoke Testing, AD Hoc Testing and Regression Testing.
- Excellent understanding of Software Development Lifecycle, worked on Waterfall and Agile web application development.
- Experienced in project planning, project design, creating functional specifications, data flow diagrams and test plan documents
- Translated user requirements into technical specifications and mapping the process design, workflows for SDLC with documenting and managing business requirements.
- Extensive Experience in manual and automated testing using Selenium RC/Web driver and SOAPUI
- Analyze technical documentation for inconsistencies, ambiguities, contradictory requirements
- Knowledge and understanding of full project/ QA life cycle (SDLC and STLC) from requirement analysis to User Acceptance Testing (UAT).
- Developed the automation scripts in Selenium for functional testing. Performed Data Driven and GUI Testing using Selenium.
- Developed Ant and Maven projects for enterprise Java applications in automated builds
- Excellent experience in manually testing iOS and Android devices.
- Excellent experience in Oracle WCS tool.
- Excellent experience in testing tablets manually.
- Strong knowledge in Object - Oriented Programming languages, like C# & Java
- Developed Performance Test plan, executed Load testing, analyzed the results and generated Load testing reports using LoadRunner.
- Experience in using Maven and running weekly builds using Jenkins
- Knowledge of Source Code Control Tools like SVN, Stash, CVS, Git.
- Experience in Web Services testing (SOAP) using SoapUI.
- Used Microsoft Visual Studio to develop web sites, web applications and web services.
- Proficiency in Structured Query Language (SQL) and PL/SQL.
TECHNICAL SKILLS:
Defect Tracking Tools: JIRA, Rally, Mantis
Automation Testing Tools: Selenium IDE, RC, WebDriver, LoadRunner, SoapUI, Protractor
Operating Systems: Windows, UNIX (Solaris), Linux (Red Hat), iOS, Android
Programming Languages: Java, Javascript
Web Technologies: HTML, CSS, XML, SOAP, WSDL
RDBMS: Oracle 10g, SQL server
Source Control System: Subversion
IDE: Eclipse, Webstorm, IntelliJ
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
QA Engineer/ Analyst
Responsibilities :
- Develop automated test sets for different fast paced agile projects
- Develop test plan based on requirement and test scripts based on test plan and execute manual test
- Work closely with Development team and Project Manager in defect resolution
- Create Ad Hoc scenario to cover scenario that are not covered by Selenium runs
- Working knowledge of AWS and ability to create and tear down test instances, etc. search Jobs US
- Authored and reviewed the test cases for the newly identified test scenarios on sprint basis.
- Gathered user and business requirements through open-ended discussions, brainstorming sessions
- Developed automated scripts for Automated Regression Testing using Selenium Webdriver.
- Created automation scripts in Javascript using protractor under Webstorm IDE.
- Experience in ADA testing using NVDA screen reader and iOS Voice over.
- Performed Defect Tracking & Management in Rally .
- Conducted Risk Analysis and interacted with developers to resolve bugs.
- Generated automation daily reports using rally API.
- Used MS SQL Server 2008 R2/Dbeaver for writing SQL queries.
- Worked with web analytics team for Omniture testing.
- Used jmeter to test load and stress on the web servers.
- Used Selenium Grid to test the compatibility of the tests across multiple servers to save time.
- Preparing Requirement Traceability Matrix (RTM) to establish traceability between requirements with test cases & results.
- Manually tested mobile devices like window, iOS and Android.
- Manually tested different browsers like IE9, 10, 11, FF, Chrome, and Safari.
- Used slack/lync/teams as a communication tool.
- Used WCS to create and test the content of the application
- Tested the soap based web services using SOAP UI.
- Created Test Suites and performed parameterization using properties files for SOAPUI test cases.
Environment: Selenium Webdriver, SQL, JavaScript, SoapUI, Rally, TestNG, Protractor, AngularJS, Maven, MS SQL server, Dbeaver, Jenkins, Stash, WCS.
Confidential, Portsmouth, NH
QA Engineer
Responsibilities :
- Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE). Contributed in framework creation.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium Webdriver.
- Worked with the test team to enable extensive UI test coverage via Selenium.
- Used Loadrunner to do the performance testing to find the response time, throughput for the application transactions.
- Develop test tools for back-end tests, including performance and stress testing.
- Validated SOAP responses by using assertions like XPath match, schema compliance, contains, SOAP fault etc.
- Executed functional, regression, smoke, ad-hoc testing strategies for Web and Mobile applications
- Manually tested mobile devices like window, iOS and Android.
- Manually tested diff browsers in different windows like win8, Xp, Vista etc.
- Maintained and executed Maven build files for running Automated Tests.
- Performed Database Testing using SQL to inspect & Verify Back end Database Tables updates.
- Executed tests (both manual and automated), examined output for validity based on business rules and reported defects in JIRA.
- Participated in Sprint Planning Meeting, Daily Scrum meetings, reporting project status and setting goals.
Environment: JAVA, JavaScript, Selenium Web Driver, LoadRunner, SQL, SoapUI, Jenkins, JIRA.
