Software Developer Engineer In Test (sdet) Resume
5.00/5 (Submit Your Rating)
SUMMARY
- More than 5+ years of experience as of Selenium Automation Engineer for client - server and web-based applications.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver, TestNG, Quality Center, JIRA, Maven, Jenkins, Cucumber, Rest API Testing (Postman).
- Strong understanding of SDLC, STLC and QA methodologies, Test planning, Test cases, Test Data Set up, Manual Testing.
- Experienced in reporting and tracking defects in JIRA.
- Designed TestNG, Junit, and Cucumber automation framework for healthcare and ecommerce applications.
- Expertise in grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider.
- Experienced in implementing Automation Framework with Selenium (TestNG).
- Expertise in implementing cross browser and cross platform web testing with Selenium Web Driver.
- Experienced in developing and implementing Page Object Model framework with Selenium Web Driver.
- Proficient in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
- Extensively experienced on understanding Web Service Testing Skills like XML, REST.
- Ability to work independently as well as in a team oriented, collaborative environment with excellent interpersonal and Communication skill.
- Extensively experienced in Smoke, Functional, Integration, System and Regression Testing.
- Extensively experienced in developing Selenium Test Scripts using Java in Selenium IDE.
- Implemented test automation monitoring solutions using BDD cucumber Selenium framework.
- Developed performance test strategies and codes using Apache JMeter application.
- Mastered in depth knowledge of CI/CD process using Jira, Confluence, Bitbucket, and Jenkins.
TECHNICAL SKILLS
Testing/Defect Management Tools: Selenium WebDriver/IDE/JIRA
Browsers: Chrome
Build/CI Tools: Maven, Jenkins
Language: Java, SQL, HTML, XML
Database: MS SQL Server, My SQL
Framework: JUnit, TestNG, Page Object
Web/Micro Services Tools: Postman
Version Control Tools: GitHub
PROFESSIONAL EXPERIENCE
Software Developer Engineer in Test (SDET)
Confidential
Responsibilities:
- Reviewed and analyzed product requirements, design documents and UI/UX diagrams for test plans and cases creation.
- Documented test plans and test cases on Confluence applications.
- Implemented automation framework for UI, API, and database using Selenium WebDriver, Java Core, Maven, Cucumber.
- Setup and configure Amazon AWS EC2 clouds Server for test execution.
- Located UI elements with dynamic id(s) using Xpath and CSS tips.
- Executed test plans and cases manually on the TestRail Test Management System.
- Scripted complex SQL Queries for data verification and automation test result storing.
- Designed UI automation using Selenium Page Object Pattern.
- Implemented UI, API, and database verification automation testing using BDD Cucumber specification framework.
- Integrated automation scripts in Continuous Integration tools (Jenkins) for nightly and daily execution.
- Performed Web Services REST API testing using Postman and executed multiple tests.
- Setup Apache JMeter Performance Test for API testing for multiple concurrent users.
- Managed automation framework project using Jira, Bitbucket, Git, Confluence, and Jenkins as CI/CD process.
- Kept track incidents and bugs in the Jira bug tracking system and implemented automation as regressions for the bugs.
- Created flexible test execution xml file in TestNG for grouping of Test Cases, Test Methods, and Test Suites using TestNG annotations like Groups, Parameter, and Data Provider.
- Coached junior software developer for implementing Java Junit test framework.
- Actively participated in daily scrum meetings, scrum retrospective meetings, and project kickoff meetings.
- Executed UI tests using headless chrome in the Jenkins Cloud.
- Conducted browser compatibility tests using Chrome and Firefox with Selenium WebDriver.
Test Automation Engineer
Confidential
Responsibilities:
- Installed new software applications and confirmed that everything was operational.
- Tested new software products to identify and resolve any performance issues.
- Investigated software issues and worked to find timely fixes.
- Prepared software analysis reports.
- Experienced in write Test plan, Test cases, Test Data Set up, Manual Testing.
- Experienced in developing and implementing Page Object Model framework with Selenium Web Driver.
- Contributed to design and development of client and server database applications.
- Developed Unit Test Automation scripts using Java JUnit.
- Experienced in implementing Automation Framework with Selenium (TestNG)
- Extensively experienced in Functional testing, Smoke testing, User Acceptance testing (UAT), System testing
- Provided technical support to other web design team members as directed.
Software Test Engineer
Confidential
Responsibilities:
- Provided training to users and resolved system problems.
- Performed troubleshoot to identify software performance issues.
- Worked with developers to correct issues with current applications.
- Assisted with the preparation of client presentations to sale software products.
- Installed new software applications and confirmed that everything was operational
- Tested new software products to identify and resolve any performance issues
- Assisted with the development of new software and operating manuals
- Investigated software issues and worked to find timely fixes
- Prepared software analysis reports.
- Contributed to design and development of client and server database applications.
- Maintained and updated HTML/CSS templates on a regular basis and as required.
- Provided technical support to other web design team members as directed.
- While there, I used HTML, CSS and photoshop to help design sites, translating Japanese websites into Chinese.