Address: Irving, TX Phone: 469-***-****
Email: firstname.lastname@example.org Work Status: Green Card Career Summary:
Strong knowledge of Software Development Life Cycle (SDLC), STLC, Testing Methodologies, Techniques, testing documentation and implementation in all phases.
Expertise in Selenium Automation using Selenium Web Driver, JAVA, TestNG & Maven.
Designed and implemented different Automation Frameworks from scratch like Keyword Driven Framework, Data Driven Framework and Hybrid Framework.
Executed Automation Scripts on different browsers/environments & reported defects/results to the team.
Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior. Maintained the Selenium & JAVA Automation code and resources in source controls system over the time for improvements and new features.
Experience working in CI/CD pipeline using Jenkins.
Performed API Automation using Rest Assured libraries and Postman. Thrive in Agile, excellent team player with a positive attitude and excellent communication and problem- solving skills.
Testing Tools Selenium WebDriver, Selenium Grid, JDBC Languages JAVA, Gherkin, SQL
Web Technologies HTML, XML, CSS
IDE Eclipse, Intellij, Postman, SQLDeveloper
Test Framework Cucumber BDD, JUnit, TestNG, POM
Version Control Git, Github
Methodologies Agile-Scrum, Waterfall
Bug Tracking Tools JIRA
Data Bases MySQL
Perfleet – McLean, VA Duration: 1/2019 – Present
Role: Software Development Engineer in Test
Involved in execution of Test Cases, Test Scenarios and Test Scripts in accordance with Business Requirements.
Capable of creating step definitions and feature files using Gherkin language in an implemented BDD Framework using Cucumber.
Created Automation Test Scripts using data driven Framework and Page Factory model to test the Web applications using Selenium WebDriver with JAVA and Maven.
Performed Cross-browser Testing and Parallel Testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium grid.
Used GIT as a version control system for tracking changes and JIRA for project management purposes.
Set up and configured AWS EC2 instance for Jenkins. Environment and Tools: Agile, JAVA, Selenium WebDriver, Maven, Cucumber, JUnit, Jenkins, IntelliJ, Git, JIRA, SQL, MAC, AWS EC2.
UpGenix – McLean, VA Duration: 3/2018 – 11/2018
Role: Software Development Engineer in Test / (CO-OP) Responsibilities:
Created Cucumber BDD Testing Framework from scratch using Selenium. WebDriver, JUnit, Maven using the Page Object Mode.
Automated the Sprint stories based on the acceptance criteria.
Implemented Selenium WebDriver-JAVA Automation for building the Smoke and Regression Test Suites.
Performed remote execution of daily Smoke Tests on AWS cloud server with Jenkins and sent email reports.
Involved in testing Application Programming Interface (API) requests GET to verify HTTP status codes 200, 400, and 500.
Performed Cross Browser Testing with different browsers like Chrome, Safari and Firefox using protractor where multiple Test Scripts executed at the same time. Environment and Tools: Agile, JAVA, Selenium WebDriver, Maven, Cucumber, JUnit, Jenkins, Eclipse, JIRA, Git, XML, SQL, AWS EC2,
Client: Harmony Public Schools - Texas Duration: 10/2010 – Present Role: FTC/FLL/Jr.FLL Robotics/ TARC Coach, Instructor, IT Support Responsibilities:
Successfully initiated a robotics program by preparing students for competition
Trained students on designing, modeling, engineering, and programming a Tetrix or Vex robot
Achieved state-level FTC and FLL competition for two consecutive years
Improved programming knowledge through implementing an introductory computer science courses
Founded FIRST Robotics team(FTC/FLL/Jr.FLL) and acted as the lead engineering mentor for students to design, fabricate, and refine their robots
Trained students on presentation and problem-solving skills using “Build To Express” Lego sets
Helped students understand mechanical concepts by providing hands-on training
Taught programming and engineering fundamentals using EV3 Mindstorms LabView software
Trained students on troubleshooting, problem solving and problem isolation techniques by creating puzzles and challenges
Fixed computer malfunctions and vulnerabilities