Senior Qa Engineer Resume
SUMMARY:
- Senior Quality Engineer with 8+ years of Software Testing doing Automation Testing and Manual Testing
- Well versed with various phases of Software Development Life Cycle Process (SDLC) like Waterfall, Agile, Scrum.
- Experienced in diversified industry in Banking, Oil & Gas, Manufacturing.
- Written complex SQL and Backend Testing strategy, customer case follow - ups, documentation and implementation.
- Automation Framework expert in Selenium using WebDriver, TestNg/JUNIT, Rest API using SOAP UI, Mobile testing using Appium.
- Testing Expert in Black Box, White Box, Integration, Automation, User Interface, Regression, System, Functionality, GUI,ETL,API, Performance, Stress & Load, User Acceptance, Compatibility and Unit testing,
- Expert in Testing Framework like Data Driven Testing Framework, Keyword Driven Testing Framework, Hybrid Testing Framework.
- Strong Analytical, Problem Solving and debugging skills with excellent understanding of system metrics, techniques and tools.
- Dynamic team player, positive thinker, deadline aware flexible personality. Strong communication skills and work ethics.
- Seasoned lead and mentor for offshore and onsite teams.
TECHNICAL SKILLS:
OPERATING SYSTEMS/Standards: Macintosh, Android, iOS, JSON, XML, Windows
LANGUAGES: Java, SQL, T-SQL, PL-SQL, C#
DATABASE: SQL Server, Oracle, Sybase, MDX
IDE: Eclipse, MS BI Development Studio, TOAD
Testing Tool and methods: Selenium, Appium, Maven, TestNG, Postman, SoapUI, QTP, Manual Testing, API testing, Automation Testing, Security testing and Penetration testing
Other tools: Jenkins, JIRA, Confluence, GitHub, HP Quality center, VSTS, SSIS,
PROFESSIONAL EXPERIENCE:
Confidential
Senior QA Engineer
Responsibilities:
- Performing both Manual and Automation testing
- Created Automation Framework using Maven, Eclipse, TestNG and Selenium Webdriver in Java
- Created test cases using Element locators and Selenium Webdriver in Java
- Created the automated scripts using Java and Selenium Webdriver methods.
- Debugging test failures using Selenium, TestNG
- Executing automated test cases as regression and using TestNG to view the test execution results
- Updating Automation test suite with newly added functionalities
- Running SQL queries for data testing and generating ad-hoc reports.
- Performed Localization and globalization testing when services expanded to Arab country Yemen
- Modified automated scripts to work using Appium for Android App testing
- Extensively using GitHub for version control and Jenkins for test execution.
Tools / Environment: SQL server, Selenium, Appium, Android, Jenkins, GitHub, Maven, Postman, Eclipse, TestNG
Confidential
Lead QA Engineer
Responsibilities:
- Led the team of 7 being an Onsite coordinator ensuring active communication and completion of tasks
- Identified areas to improve in QA Processes, Web testing and executed Selenium Automation to suggest and implement improvements
- Identified test cases from Regression Test suite that can be Automated
- Evaluated various Automation Tools for the project.
- Migrated from QTP to Selenium Webdriver Automating the Regression suite.
- Automated possible regression suite using Selenium Webdriver (Java), Jenkins, Maven, TestNG, Eclipse
- Executed automated regression test cases on daily nightly builds and reports using TestNG
- Used GitHub for Automation scripts repository and versioning.
- Led the effort of daily work planning.
- Represented QA for Scrum of Scrums with clients, Business Analysts, Dev teams
- Expert in converting user stories written to test cases using JIRA
- Participated in sprint and scrum meetings and walk through with project managers, developers
- Created Test Plans, analyzed the Risks. Mitigations, Testing scope based on the requirements
- Data driven test execution using SWIFT MT files, PDF files, CSV against backend data
- Automated House cleaning activities with SQL scripts on QA and UAT environments.
- Have driven Retrospection Meetings after every release
- Worked closely with Business Analysts for UAT and Post Prod Sign offs
- Provided QA support during Go-Live and deployment to PROD
- I was a documentation champion for the team using Confluence tool.
- Performed Defect Tracking & Management in JIRA and generated automated daily reports using JIRA
- Deep dived for API testing using Used SOAPUI for a migration of GPA to NEO project.
Tools / Environment: Selenium, Maven, GitHub, Jenkins, Java, SQL server, Windows, Eclipse, Jira, Selenium, TestNG, SQL Server Management Studio, SOAPUI
Confidential
Test Analyst
Responsibilities:
- Worked as an Onsite coordinator ensuring active communication and completion of tasks
- Performed execution, analyzed results to do verification and validation of the requirements
- Performed functional and GUI testing web-application and Uniface UI.
- Performed System testing, End-End testing to cater to complete trade-cycle
- Written complex SQL queries to test profit & loss, exposure
- Liaised with downstream ADP systems to check the reconciliation of data
- Created varied and complex test data for negative, positive scenarios of reconciliation
- Identified and executed targeted regression test cases from the test suite based on impact analysis
- Detected the bugs and classifying them based on the severity and reporting using QC
- Generated QC reports at the project level
- Created and maintained Traceability matrix (RTM)
- Was a gate keeper for deployments in QA and UAT environments
- Reporting the Coverage status of test performed on the daily/weekly basis
- Maintained QA and UAT environments with daily health checks using SQL queries
Tools / Environment: Oracle, Sybase, Uniface, TOAD, PL-SQL, QC
Confidential
Test Engineer
Responsibilities:
- Created Test Scenarios and Test cases based on the BRD document using QC (Quality Center)
- Extensively and exhaustively created test data in the fact tables using SQL queries
- Tested data by browsing Cubes in BIDs and complex queries in SQL server
- Tested and verified data by writing complex MDX queries against SQL queries
- Tested the complex ETL process of the data
- Have done front end testing on MS Excel
- Performed Regression testing after every release
- Participated in one-one, peer reviews of the Test Cases
- Walked through the Test Cases to the Business Analysts
- Have done defect tracking using QC
- Prepared Traceability matrix (RTM) using QC
- Provided Test update on weekly basis
Tools / Environment: BIDS (CUBE, MDX), MS SQL, MS Excel, VSTS, QC, T-SQL