Sdet / Test Automation Engineer Resume
3.00/5 (Submit Your Rating)
VA
SUMMARY
- Authorized to work in the US for any employer. Skilled Test Automation Engineer (SDET), with proven abilities and expertise in Selenium WebDriver Automated testing & frameworks.
- Solid experience with automated testing tools such as Cucumber (with Gherkin), Selenium/WebDriver, and Maven. Proficient in writing SQL queries for Backend Testing and performing Database Testing in different RDBMS like Oracle and MySQL, PostgreSQL - Server.
- Experience with design and development in Java. Experience working in CI/CD using Jenkins. Passion for automation and interest in DevOps.
TECHNICAL SKILLS
TESTING TOOLS: Selenium WebDriver, Junit, Postman, Rest-Assured, JDBC
FRAMEWORKS: Cucumber BDD, Junit, TestNG, Data Driven
LANGUAGES: Java, HTML, Gherkin, XML, JSON
IDE: IntelliJ, Eclipse, SQL Developer, Postman
DATABASES: Oracle, Mysql, Postgres
BUILD TOOL: Maven, Jenkins
VERSION CONTROL: Git, Github
TEST MANAGEMENT: Jira
PROFESSIONAL EXPERIENCE
SDET / Test Automation Engineer
Confidential, VA
Responsibilities:
- Designed and developed test cases and prepared Requirement Traceability Matrix (RTM) to ensure the adequate coverage of the test cases.
- Followed Agile Scrum testing methodology, participated in Daily Scrum, Sprint Planning, Sprint Review, and Sprint Retro meetings and testing each Sprint deliverables.
- Designed and developed BDD Automation Framework by using Cucumber and Page Object Model (POM) from scratch using WebDriver.
- Triggered test scripts remotely through AWS EC2 instance and Jenkins.
- Used Java programming language for scripting along with IntelliJ code.
- Integrated with Continuous Integration tool Jenkins for running a test on a nightly basis automatically.
- Extensively used Selenium WebDriver locators and XPath, CSS Selectors to test the web application.
- Reported software defects on Jira and interacted with the developers to resolve technical issues.
- Developed and maintained automation test scripts for web-based applications using Java and automated by using Selenium WebDriver.
- Reported bugs and sent e-mail notifications to the developers whenever there was a change in the status of the defects using Git and Jenkins.
- Connected to the database to query the database using SQL for data verification and validation.
Test Automation engineer
Confidential
Responsibilities:
- Executed Functional, Regression, Smoke, Integration, and End-to-end Testing during the various phases of the application testing.
- Created detailed test cases in Jira based on Business Requirements, data models, and technical specifications and linked them to the appropriate requirements.
- Developed and performed Data Driven framework using Selenium WebDriver by reading test data from Excel file using Apache POI.
- Performed Database Testing using Selenium WebDriver and JDBC API.
- Performed Cross Browser Testing by executing Selenium test scripts on multiple browsers and platforms using Sauce Labs and check compatibility.
- Scheduled test scripts to run overnight when required using Maven and Jenkins.
- Integrated Selenium WebDriver with Sauce Labs for distributing test on the cloud.
- Designed Cucumber BDD Framework by creating Feature, Cukes Runner and Step Definition classes by using Gherkin language and JUnit.
- Experienced API Testing using Java libraries like REST Assured by using Hamcrest-Matchers assertions and also performed API Testing manually with Postman.
- Created custom assertions using TestNG and JUnit assertions.
- Wrote SQL queries for data verification and Oracle SQL statements for Backend Testing.
IT Specialist
Confidential
Responsibilities:
- Provided user assistance with network connectivity, administered local building networks.
- Managed Windows Server and active directory-based company network.
- Diagnosed and resolved desktop, software, and network problems related to functionality, connectivity, management, and monitoring, or other software and hardware issues.
- Developed and implemented domain group policies to ensure security and ease of use for users.
- Performed regular maintenance and support of workstations, servers, office equipment.
- Maintained the Rent Manager program.
- Automated reports of Rent Manager data to Excel.
