Senior Automation Qa Engineer/sdet Resume
4.00/5 (Submit Your Rating)
SUMMARY
- Industrious QA Automation Engineer (SDET) with more then 6+ years of experience of proven record of success working on multiple diverse technology projects; developing test cases, performing UI and Backend API testing; managing database and conducting data - driven testing. Expert in advanced development methodologies, tools, and processes contributing to the design and rollout of cutting-edge software applications.
- Extensive Experience with Software Development Life Cycle (SDLC), and Agile Methodologies.
- Experience in reviewing, understanding and analyzing Business/Functional & Testing requirements and developing Test Plan, and creating Test Cases.
- Executing test cases manually and analyzing results and preparing result in a summary report.
- Analyzing bugs and interacting with development team members in fixing defects.
- Hands on Experience with ALM/QC and JIRA for writing test cases, Defect tracking and executing tests.
- Have Strong knowledge in Java (Object Oriented Programming language) and hands on skills in Automated Testing using Selenium.
- Extensive Knowledge of Functional and Regression automation testing using Selenium IDE, Selenium Web Driver, Junit and TestNG
- Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.
- Experience Web Services Testing using: Selenium IDE, and Selenium Web Driver, TestNG and Junit.
- Good Knowledge in Python Language.
- Sound Experience using Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
- Automation testing and automation test tools Rally, and Selenium.
- Expertise testing the applications using Selenium Web Driver with Java.
- Possess good exposure to Continuous Integration / Continuous Delivery process/set ups (CI/CD)
- Expertise in reading XML, HTML, JSON and WSDL file for web services testing for SOAP and REST.
- Automation API testing using ReadyAPI, SOAPUI, with groovy language.
- Worked on Performance testing using JMeter
- Proficient with testing REST APIs, Web & Database testing.
- Sound knowledge on Maven and Jenkins.
- Experience using SQL for data retrieval from backend databases and verification.
- Experience using Apache Cassandra for data retrieval and verification.
- Experience on Mobile Automation using APPIUM.
- Excellent communicator who communicates effectively using presentation and interpersonal skills with clear understanding of the business Processes.
- Excellent team player with the ability to lead, manage by working independently in a time sensitive environment.
- Extensive experience in coordinating testing effort, responsible for test deliverables, status reporting and issue escalations.
- Ability to interact with customers with ease and professionalism.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver, TestNG, SOAP UI, ReadyAPI, Appium, Cucumber, JMeter
Bug Tracking Tools: Quality Center, Rally, Jira, TestRail
Languages: Java, Java Script, SQL, Python
Web Technologies: HTML, CSS, JavaScript
Databases: Oracle, MySQL, Cassandra
Other Tools: Jenkins and Sauce Labs
Application Servers: Apache Tomcat and JBoss
IDE: Eclipse, Oracle SQL Developer
Operating Systems: Windows, Unix and Linux
PROFESSIONAL EXPERIENCE
Confidential
Senior Automation QA Engineer/SDET
Responsibilities:
- Participated in building the Testing Framework for API automated testing.
- Attended daily agile scrum stand-ups, bi-weekly grooming meetings and monthly retrospective meetings with developers, QAs and Project Owners.
- Worked with Project Owners and developers, documenting progress through Jira bug tracking software.
- Using ReadyAPI / SOAPUI to write test cases for testing BAAS(Banking as a service) API system.
- Tested REST services and using both XML and JSON.
- Wrote SQL and Cassandra queries to pull data from the database for validation testing.
- Performed Manual and Regression testing by using multiple data sources, also executing manual test cases and validated the actual results against expected results.
- Performed Testing Analysis using Testrail, editing and fixing tests that failed during regression testing.
- Discovered bugs in the system and appropriately documented these defects in Jira
- Analyzing failed tests and escalate the issues to Developers as defects.
- Experience in writing assertions to API call responses, which follow the test plan.
- Utilized various test tools for automation of test cases, generated test reports and performed extensive Web Services testing using ReadyAPI.
- Source Code revision using Perforce Version Control.
Confidential
SDET Engineer
Responsibilities:
- Worked on building the Testing Framework for automated testing.
- Participated in everyday agile scrum stand-up meetings and contributed to iteration planning and retrospective meetings.
- Using Selenium Web Driver with Junit to write test cases for the website.
- Performed manual testing, Mobile Testing and Black box testing methods -Functional, Integration, System and Acceptance.
- Analyzed business requirements, and actively contributed in test planning.
- Created and executed automated testing for Functional testing of various modules of the application.
- Involved in testing REST services using Postman and tested both XML and JSON.
- Participated in Load testing
- Involved in manual testing, Navigation Flow testing, UI testing and reported bugs using Quality Center
- Created test case automation using Cucumber automation tool and Gherkin scripting language.
- Used Selenium IDE for Open source web testing.
- Worked on Jenkins Configuration to build project and deployment with Apache Tomcat server.
- Generated the SQL Queries to retrieve the data from databases for validation testing.
- Performed browser (IE, Firefox, Chrome, Safari) and platform (Windows 7/Vista/ XP) compatibility testing in virtual machine environment.
- Execute automated Selenium scripts and reproduced failures manually
- Test web sites for functionality, GUI, usability, navigation, browser and OS compatibility
- Analyzing the logs and escalate the issues to Developers.
- Experience in writing CSS Selectors, Xpath expressions to identify web elements.
- Experience on working with TestNG for automation testing reports.
- Performed continuous integration automation using Jenkins.
- Ran batch files for efficient use of scripts and time.
- Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
- Responsible for providing the status updates to the team on a daily basis.
- Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.
- Participated in daily status meetings, coordinated with the developers and Business Analysts to resolve the defects and close them.
Confidential
QA Automation Engineer/SDET
Responsibilities:
- Created Test Plans and Test Scripts for the new and running E-commerce website.
- Used Selenium Web Driver for testing the website in different OS and different web browsers at the same time.
- Wrote feature files with Cucumber and implemented functional tests using Java, TestNG framework.
- Perform Data driven tests by using JDBC to configure SQL queries to fetch data from Oracle database.
- Used GIT as code repository for collaboration among developers.
- Extensive experience in Black box and White box testing techniques in either Automated/Manual testing.
- Worked on JMeter for performance testing.
- Worked on Desktop, Mobile Web, Mobile App (iOS and Android) platform
- Developed Regression test for any new changes for the website.
- Involved as part of automation team using Selenium, developed automation test scripts.
- Analyzed test cases for automation and used Selenium to automate manual test scripts for regression and functional testing.
- Performing Mobile Testing and also Multi Browser testing using browser Stack tool.
- Performed Manual Regression testing by testing entire functionality of the application and executing manual test cases on different Securities and validated the actual results against the expected results.
- Reviewed the Business/ Functional/ System Requirement Specs, High Level Design Documents, and Detailed Design Documents.
- Responsible for conducting Black Box, and daily Smoke Test Manually on different browsers (eg: Firefox, Safari and IE).
- Executed SQL queries for Data Validation in Oracle Database.
- Reporting Daily Status & Involved in documenting minutes for weekly progress to the stakeholders.
Confidential
QA Automation Engineer
Responsibilities:
- Worked on building the Testing Framework for automated testing.
- Participated in everyday agile scrum stand-up meetings and contributed to iteration planning and retrospective meetings.
- Using Selenium Web Driver with Junit to write test cases for the website.
- Analyzed business requirements, and actively contributed in test planning.
- Created and executed automated testing for Functional testing of various modules of the application.
- Involved in testing REST services using Postman and tested both XML and JSON.
- Participated in Load testing
- Involved in manual testing, Navigation Flow testing, UI testing and reported bugs using Quality Center
- Created test case automation using Cucumber automation tool and Gherkin scripting language.
- Used Selenium IDE for Open source web testing.
- Worked on Jenkins Configuration to build project and deployment with Apache Tomcat server.
- Generated the SQL Queries to retrieve the data from databases for validation testing.
- Performed browser (IE, Firefox, Chrome, Safari) and platform (Windows 7/Vista/ XP) compatibility testing in virtual machine environment.
- Execute automated Selenium scripts and reproduced failures manually
- Test web sites for functionality, GUI, usability, navigation, browser and OS compatibility
- Analyzing the logs and escalate the issues to Developers.
- Experience in writing CSS Selectors, Xpath expressions to identify web elements.
- Experience on working with TestNG for automation testing reports.
- Performed continuous integration automation using Jenkins.
- Ran batch files for efficient use of scripts and time.
