Software Developer Test Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Software Test Engineer with 5 years of diverse experience in IT industry.
- Expertise in Entire Software Development Life Cycle ( SDLC ) and Test Development Life Cycle (TDLC) in waterfall, Agile Scrum as well as Iterative development environment.
- Serving various domains such as Education, Banking.
- Interacted with Client, Product Owner and Development team to understand the User stories and Acceptance Criteria and gathered Functional and Non - Functional requirements for project release.
- Reviewed System Requirement Specification, Technical Specification and functional design documents to achieve better understanding of the project.
- Volunteered and mentored automation to teammates to develop Cross Functional Scrum team.
- Experience in Planning, Execution, Analysis and Reporting in various stages of Test Life Cycle.
- Created and maintained designing and developing automation scripts using Cucumber Serenity and executing those tests to ensure proper functionality
- Actively Participated to Sprint Grooming and Sprint Planning sessions to dissect the Sprint Backlog items and providing proper estimates.
- Executed multi-tasking skills to work on multiple projects and thrive in a fast-paced, Agile environment.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium Web Driver / IDE using TestNG framework of Java Web based Applications.
- Excellent knowledge of defect management and tracking using Jira.
- Created and maintained the Requirement Traceability Matrix ( RTM ) between requirements and test cases.
- Involved in Scrum framework through Sprint Grooming, Planning, Daily Stand - up, Demo and Retrospection.
- Experience in API Autometa RestAssured library and Postmen for maual testing.
- Experience in Functional Testing, Smoke Testing, Regression Testing on different operating systems.
- Performed Cross - Browser Testing by executing Selenium test scripts on different browsers (Chrome, Firefox, Safari & IE) and checked for compatibility.
- Created SQL queries to test data movements, data validation and verification on backend MySQL.
- Good knowledge of Web Services testing using Rest Assured Library in Java.
- Good team player with strong communication skills and has a capability to work efficiently and effectively under tight deadlines and pressures.
TECHNICAL SKILLS
- Agile (Scrum) and Waterfall
- Hybrid, Data Driven, BDD, Page Object Model(POM) Spring Framework, Cucumber Serenity, ETL testing environment
- Java, SQL, HTML, XML, CSS
- Selenium WebDriver, Maven, JUnit, Cucumber, TestNG, Jenkins, GIT, Rest Assured, Postman
- MySQL
- Windows, Mac OS
PROFESSIONAL EXPERIENCE
Software Developer Test Engineer
Confidential
Responsibilities:
- Provided the Testing Effort estimates and timely feedback on progress of the testing activity.
- Strong skills in object oriented programming (JAVA).
- Participated in Daily Scrum, Sprint Grooming, Planning, Demo and Retro meetings.
- Strong knowledge of smoke testing, regression testing, test case creation, and applying automation testing to improve the delivery of the team.
- Experienced in developing framework using Selenium WebDriver, Junit, Maven, Jenkins, Cucumber, Web Services (RestAssured).
- Preparing Requirement Traceability Matrix (RTM) to check coverage of requirements against test cases.
- Integrated Selenium web driver automation with extent reports for generating detailed reports with screenshots, using the Jira reporting systems.
- Used JIRA for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
- Scheduled testing job and set up the flag to run automation scripts on Jenkins as a part of the Continuous Integration process every time there is a bug fix, new feature development, or innovative functionality in code repository (Git).
- Worked on Cross Browser testing through Selenium IDE by testing the website on different browser like Chrome, Firefox and IE.
- Used various element locator approaches to identify the elements in page object classes.
- Expertise in writing SQL Queries for back-end testing and validation of data using complex SQL Queries.
- Connected JDBC, SQL retrieve database information. (contact to the SQL database)
- Test REST service by using RestAssured and validated the responses against the database.
- Self-motivated and goal oriented professional with strong reasoning and analytical skills with constructive approach to the business, client and to team members.
- Attended Sprint Grooming and Sprint Planning meetings to analyze the complexity of Sprint Backlog Items and provided task estimations.
- Involved in creation of test cases and their complete mapping in HP Quality Center.
- Designed and Developed Automation Framework using Selenium WebDriver, JUnit, Cucumber, Maven, Java.
- Maintained and executed Maven build files for running automated tests by adding dependencies.
- Created Page Object Repositories by creating classes for individual pages to implement Page Object Model (POM).
- Logged Defects in Jira with priorities and co-ordinate with Development team for bug fixing.
- Provided testing results of all testing cycles on regular basis.
- Performed Back-end testing to ensure that the user data was updated in database using SQL.
- Used Maven for building the Selenium WebDriver project and Integrated Automated Script in Continuous Integration tool (Jenkins) for running test on daily basis automatically.
- Automated Database testing and database comparison by executing SQL queries and stored procedures to validate that data is being populated in an appropriate table in MySQL and Oracle database.
- Performed Manual testing for entire learning website
- Analyzed requirements, functional specifications and test cases for Manual Testing.
- Developed Test Cases based on functional specifications.
- Actively participated in all stages of SDLC (Software Development Lifecycle) and STLC .
- Tested every new build manually and reported if the important functionality of the build failed.
- Used Microsoft Excel to write test cases for Manual Testing.