Quality Assurance Test Engineer Resume
0/5 (Submit Your Rating)
Chicago, IL
SUMMARY
- Software Development Engineer in Test with over 4 years of experience in various domains including Healthcare and financial.
- Practice on all the phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Worked in both Waterfall and Agile methodologies applying all phases of SDLC.
- Expertise in Test Automation, Manual Testing for Web - based, Client/Server applications. Creating Test cases and Test scenarios
- Good knowledge of Java OOP concepts and used for automation testing purposes.
- Experienced in building BDD (Behavior Driven Development) and TDD (Test Driven Development) frameworks using Page Object Model (POM) design pattern using Java, Selenium WebDriver, TestNG, JDBC, Cucumber and Maven.
- Expertise in Database Testing using SQL queries and establishing Database connection using JDBC (Java Database Connectivity) for data validation purposes.
- Experience in Rest Assured library for writing API test cases in automation suite and used POSTMAN and Swagger for Rest API manual testing
- Hands-on experience using MS Excel in automation suite using Apache POI library to read and write data MS Excel while automating Ui using Selenium WebDriver.
- Having work experience on CI/CD tools like Jenkins for continuous integration and scheduling Smoke and Regression testing jobs
- Used GIT commands for version controlling of automation repository and used tools like Github and Bitbucket.
- Hands on experience in using Selenium Grid for parallel test execution.
- Expertise in locating webelements using different locators like xpath, css, name, and id.
- Good experience in using JIRA as a project management tool and Confluence for documentation.
- Performed Data Driven Testing using Dataprovider in TestNG framework and tested functionalities with different sets of data.
- Good technical, communication, and interpersonal skills and committed team player with strong analytical and problem-solving skills, ability to quickly adapt to new environments and technologies.
TECHNICAL SKILLS
Testing Tools/Framework: Selenium WebDriver, Junit, TestNG, and RestAssured
Project Build Tool: Maven
Tests Performed: Smoke, Functional, Regression, GUI, Black Box
Continuous Integration/Continuous Delivery: Jenkins
Languages: Java, HTML, SQL
Development and Testing Approaches: Waterfall, Agile/Scrum, SDLC,STLC
Test Management: JIRA, Confluence
Version Control Tools: Git, GitHub, Bitbucket
IDE: IntelliJ IDEA
API Tools: POSTMAN, Swagger, Rest Assured
Databases: PostgreSQL, OracleSQL
PROFESSIONAL EXPERIENCE
Confidential, Chicago IL
Quality Assurance Test Engineer
Responsibilities:
- Working in an Agile Scrum environment and attended all scum ceremonies.
- Performed functional testing all layers of application like UI, Rest API, and Database.
- Participating in Agile scrum meetings like Daily Stand up, Sprint planning, Sprint retrospective, and Sprint demo meeting.
- Developed and maintained automation framework using Java, Selenium WebDriver, JUnit, Cucumber, and Maven as build tool
- Automated Rest API using Rest Assured library and used POSTMAN for manual testing
- Performed database data validation in PostgreSQL by writing SQL queries and used JDBC (Java Database Connectivity) driver
- Used Java with Selenium WebDriver for UI automation purposes and Junit for assertion
- Performed Data Driven Testing using Cucumber Scenario Outline testing functionalities with different sets of data.
- Used Bitbucket as version control tool and performed various git commands.
- Located Elements in HTML using xpath, css, and name locators in Selenium WebDriver
- Used Jenkins for running Smoke and Regression test suites to run them on a nightly basis.
- Used JIRA as project management tool and Confluence for documentation purposes.
- Taking part in Smoke, Functional, Regression testing and monitored the behavior of the applications during different phases of testing.
- Some of the Applications I have tested during my time working here, include the “MyChart” App which allows for easy access to patent medications. For we had to create many automations test cases from scratch.
- I also perform basic UI testing on the Confidential Ecommerce Website, for this we do a series of API tests using PostMan to make sure all products are visible and up to date.
Confidential, Chicago IL
QA (Quality Assurance Test Engineer)
Responsibilities:
- Worked closely with Product owner and Scrum master and attended different sprint ceremonies like Daily Stand-Up, Sprint Planning, Test case Review, Demo and Retrospective meetings.
- Developed and automated test scripts using Selenium WebDriver, Java Programming language, TestNG, and Maven.
- Developed and executed Rest API testing using Java with Rest Assured library for automation purposes, and Swagger with POSTMAN for manual testing.
- Performed manual and automated back-end testing running SQL queries using JDBC (Java Database Connectivity) driver and validating data with Rest API Json responses.
- Performed Regression Testing, Smoke Testing and generated reports from testing to share with the team and used Java with Selenium WebDriver for automation.
- Prepared reports from different stages of testing using Extent report in automation suite
- Used Jenkins as CI/CD integration server to schedule regression and smoke test on nightly basis
- Used Bitbucket as version control tool and used JIRA as Project management tool.
