Sr. Automation Qa Resume
Boston, MA
SUMMARY:
- Sr. QA with over Six years of experience in testing web - based, client/server and mobile applications.
- Proficient in analysis of user requirements & functional specifications. Well versed in all stages of testing in QA Cycles.
- Team lead player with excellent technical skills & strong understanding of object oriented methodologies, software life cycles & software testing methods.
- Excellent analytical, interpersonal & communication skills with an ability to learn new concepts and technologies in a very short time span.
- Broad industry experience in Media, Marketing, Technology and Financial Services.
- SIx years of experience in Software Quality and Testing worked in the Agile teams and contributed to design, development and implementation of software solutions for Agile Solution Delivery.
- Agile Software Tester with the ability to understand and respond to Change worked in Safe environments.
- Proficient in creating manual Test Plans and Test Cases using HP Quality Center, log and manage defects, participate in Defect Triage meetings, participate in Agile ceremonies and coordinate test efforts to offshore.
- Experienced in Software Development Life Cycle (SDLC) and methodologies like Waterfall, Agile/Scrum and can lead/manage offshore teams from software quality engineer and meet QA deliverables.
- Possess knowledge of various testing concepts in the user environment along with the ability to understand Functional Requirements and involved in Task breakdown, Task allocation, Execution, Delivery, Test Cases, Test Planning, design walkthroughs and Estimations.
- Proficient in creating Test Automation Frameworks using Selenium with Java code, construct Test suite for application functional testing and create Data Driven test strategy using Selenium for helping complex data migration projects
- Excellent understanding of Software Development Life Cycle and Test Methodologies from project definition to post-deployment documentation, end-user training and service pack delivery.
- Expertise in designing and developing strategic Test Estimation, Test Plans, Test Strategy, Test Cases, Test Scenarios, Test Reports for both manual and automated test efforts.
- Configured servers to host Team Foundation Server (TFS) instance, build controllers and build agents
- Acquainted with the methodologies of White Box and Black Box testing, Use Case documentation, Business Acceptance Testing, Performance Testing, Business and Configuration Testing.
- Extensive experience in User Story Testing, Functional Testing, Systems Integration Testing, Regression Testing, User Acceptance Testing and have lead teams in Agile project management.
- Experienced in defect tracking, reporting and using Quality Center and JIRA for test management.
- Possess great understanding of SOA architecture and proficient in web services testing using SOAP UI, ability to validate APIs and service request and response, test data in XML and JSON file formats.
- Excellent understanding of User Stories in AGILE development, ability to convert story documents into functional test plans and test cases for Acceptance Testing and Functional Testing.
- Working experience with defect tracking tools like Clear Quest, JIRA, and Test Director/Quality Center (QC) and Team Foundation Server
- Used Quality Center for bug reporting and communication to developers, product support, and test teams.
- Worked with technical leads in defect triage to analyze defect, prioritize and assign defects for development.
- Involved in maintaining Test Matrix and Traceability Matrix and performed Gap Analysis.
- Proven leadership qualities, a great team player and with excellent communication skills.
TECHNICAL SKILLS:
Testing Tools: HP Quality Center, SOAP UI, Selenium IDE, Selenium Web Driver
Technology: Stack Java, Tomcat Web Services, RESTful APIs, Oracle, OOADJavaScript, HTML, CSS, XPath, XHTML, XML
Project Management Tools: Rally, Atlassian JIRA, StarTeam, SharePoint
Programming Language: C#, C++, Java, Visual Basic, SQL, PL/SQL
Platforms Mainframe:, DB2, Microsoft, iOS, Linux
Databases: Oracle 10g/11i, SQL Server 2012, DB2, Sybase, MS Access
Microsoft Tools: MS office Suite (Word, Excel, PowerPoint), TFS (Team foundation server)
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
Sr. Automation QA
Responsibilities:
- Reviewing Software Requirement Specification Documents for each new requirement.
- Developing the Test Plans, Designing and Reviewing the Test Cases for Functional and Regression Testing.
- Involved in Black Box testing of the application.
- Using Selenium IDE performed smoke testing at build deliverables. Extensively used Selenium’s record and play feature.
- Attended the key planning sessions to understand the application functionalities, dependencies and workflows.
- Participated in Team Meetings on a regular basis and involved in active discussion in order to improve the testing quality by better strategies and testing approach.
- Performing regression testing of the application using automation tool Selenium IDE and Selenium WebDriver
- Involved in onsite/offsite engagement model on a daily basis.
- Involved in the development of Test Plan and performed functional analysis of the same.
- Follow project milestones and be responsible to create test data and execute test cases and defining test plans from functional and regression testing.
- Designed and Executed Regression Test Cases.
- Executed Functional Test Cases and Regression Test Cases on different staging environment QA and UAT for each Build/Release.
- Communicated with the Business teams to discuss any issues related with the testing or Change Request.
- Participated in Walkthroughs, defect report meetings periodically.
- Designed, Created and maintained a suite of functional test plans and test cases, used Selenium IDE to create Test Suite for smoke and regression testing, ensured the test suite is executed at build deployments in QA environment
- Involved in Manual Testing of the application.
- Good experience in Quality Center for managing the complete test suite and also the defects.
- Defect Logging, assignment and tracking through Quality Center.
- Performed Positive and Negative testing by inputting valid and invalid data.
- Performed Regression testing to ensure that changes made to software did not introduce any new bugs.
- Involved in Backend Database Testing in Oracle using SQL.
- Experienced in uploading test cases from Microsoft Excel to Quality Center.
Environment: Windows, Eclipse, Selenium, Java, WebDriver, TestNG, Maven, Pom, Jira, Confluence, MS Excel, HTML, CSS, Java, Agile, SQL, AJAX, Query, Postman, JSON,, SharePoint, Jenkins, MYSQL, Bitbucket, Java, XML, MySQL, Quality Center, Windows, Windows XP, MS Excel.
Confidential, San Mateo, CA
Sr. QATester
Responsibilities:
- Experience in setting up the platform for Mobile testing. Testing on Multiple versions of the devices and OS.
- Prepared automated scripts for Maintenance and Regression testing.
- Developed and maintained Test & Traceability Matrices.
- Used Charles Proxy to record and monitor sent or received data via Internet for debugging purposes.
- Worked with three Mobile application simultaneously: IOS (iPhone & iPad), Android and WP7
- Performed Sanity and Smoke Testing of the application manually after each build.
- Documented and reported defects within established process and tracking systems using Quality Center.
- Used SQL queries to do Backend testing to perform data validation, data migration/data conversion validation.
- Used Selenium WebDriver and JUnit to run the parallel testing.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid.
- Used multiple analytical data tracking tools such as X code, JIRA, and Charles Proxy.
- Performed Data Validation of the data flow from the front-end to the back-end by executing SQL scripts.
- Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
- Involved in Production Deployment process, Operational changes for MVPD and upstream data sources
- Involved in reviewing complex SQL queries, views, functions and stored procedures and spotting issues before/during code migration.
- Developed automation test scripts using Selenium WebDriver API and Appium framework for iOS and Android platforms.
- Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
- Used Selenium WebDriver and JUnit to run the parallel testing.
- Analyzed existing test cases to develop automation test scripts using Selenium.
- Utilize Charles web debugging proxy application to proxy devices for network Performance testing.
- Created test cases manually to perform different types of testing such as positive/negative, functional/regression, interface, black box, white box, Performance testing, smoke/sanity testing, etc.
- Created and maintained SQL Scripts and Unix Shell scripts to perform Backend testing on the oracle database.
- Experienced on Google Play, Apple iTunes Store, Amazon App Store and Mobile app distribution stores.
- Performed functional testing of individual modules Easy Access application on IOS, Android, Windows OS operating systems.
- Automating the QA stories using Selenium Web driver, TestNG, Java at sprint level and Regression level using Selenium framework.
- Running queries against databases to verify the correctness of XML response
- Maintain and modify smart phone software programs and make approved changes.
- Configured and maintained Windows, Macintosh, Linux and handheld/embedded OS test systems (tablets, Mobile devices, over the top devices, etc.)
- Defect tracking & logging of defects in HP ALM/Quality Center and verifying the fixes.
- Requested different versions of IOS and Android Mobile devices
- Performed browser compatibility and configuration testing on various operating systems such as Android OS, and IOS etc.
- Work in Agile, scrum, and sprint environment in order to change the requirements and features set.
- Prepared test scenarios designed for IOS and Android according to each OS
- Performed UAT testing coordinating with BA, Developers, and SMEs and actively involved in Tested the UI of the end product on Mobile, PC, Android and Apple platforms to ensure that language translation and Currency conversions were displaying as required.
- Performed rigorous manual testing before a release.
- Used HP ALM/Quality Center for reporting and tracking bug and generating reports.
Environment: J2EE, HTML, ASP.NET, SOAP, ALM Quality Center, Charles web Proxy, JAVA, XML, MS SQL Server, Linux, SQL Server, IOS, Android OS, Selenium, Black Box Testing Etc.
Confidential
QA Test Coordinator
Responsibilities:
- Participate in weekly meetings to generate Daily Test Status Report for all required test phases.
- Performed Data Driven (Cucumber), Keyword driven and Hybrid Framework tests.
- Automated the regression test cases using the WebDriver & TestNG.
- Extensively used my SQL proficiency during data migrations.
- Involved in writing load scripts using Apache JMeter.
- Automated the Test Cases using Selenium WebDriver, Core java, C# and Junit.
- Used Microsoft Testing Manager to test plan and test cases.
- Used TFS (Team Foundation Server) for defect logging and tracking.
- Participate and provide critical suggestions in design meetings
- Involved in creating Test plans, for different components within the project.
- Created Test data set that needs for importing on the Server & performing various sync operations.
- Analyzed, revised and created test scenarios according to business and functional requirements.
- Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
- Extensively queried through SQL to check the database records.
- Written Test Cases for ETL to compare Source and Target database systems.
- Created test scripts for use in Selenium based on Ruby.
- Suggested automation process improvements & engaged in framework enhancements.
- Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non-Functional requirements.
- Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers.
- Performed App Store location based testing and iOS simulator testing.
- Preparing Performance Test Plan, Performance Test strategy and Performance Test log
- Designing Performance Test Scenarios using Load Runner to evaluate the Performance of the applications developed in Multi-tier architecture.
- Actively involved in SDLC and STLC process and used tools like Selenium RC/Web driver, JMeter, and SOAP UI.
- Engaged in framework enhancements, code reviews and maintaining deliverable quality.
- Perform a smoke test of the application after the build has been deployed to the test environment to ensure that the build is ready for the testing activity to start.
- Resolve issues, report clear defects, and produce metrics for defects and test results.
- Work closely with Development team to understand features and provide deep information to developers to resolve issues quickly.
Environment: Selenium RC, WebDriver, Selenium Grid, Team Foundation Server (TFS), Quality Center, Soap UI, My SQL, UNIX and Windows, Keyword driven and Data Driven framework.
Confidential, Boston, MA
QA Tester
Responsibilities:
- Responsible for reviewing the Software Requirement Specifications, including Functional and Non-functional Requirement Analysis and Risk Analysis.
- Produced Requirement Traceability Matrix for system requirement specifications with test cases document, implement the Traceability Matrix with defects found in the test execution that made the defects traceable.
- Performed Automation Testing in Selenium WebDriver with Java, built the Automation Framework, and created the Test Data for the specific test.
- Developed page level action or page library in Selenium to support modular framework.
- Reported and Documented Test defects using TestNG/ReportNG.
- Executed Smoke Testing for the system environment from development team.
- Performed Black-box Testing for Integration Testing and System Testing, Regression Tested related functions of the defect in Defect Life Cycle, End-to-End Tested system integration, and used Ad-hoc Testing to go through whole system.
- Executed Regression Tests using automation scripts for the report generation module with tools like Selenium WebDriver and TestNG.
- Worked with deployment team to create automation regression execution builds.
- Involved in shell scripting in UNIX environment.
- Performed Data-Driven Testing for positive and negative data from external Excel file, and responsible in Validating data from SQL server in database.
- Logged defects found in the test execution and kept track of them using Quality Center.
- Documented and analyzed Test Report with the test documentation details, and submitted the review to the team
Environment: Window, MS Office, Quality Center, MS SQL server, Java, XML, Selenium WebDriver, Selenium Grid, Jenkins, Eclipse IDE.
