Software Development Engineer In Test Resume
San Francisco, CA
SUMMARY
- Having 8+ years of experience as an automation test engineer and full stack developer in web applications.
- Software Development Engineer in Test with 6 years of professional experience in software Testing and Automation of Web Based and API testing on various domains like E - commerce, Health care and Banking.
- Have 2+ years of professional experience in Web applications Development using Microsoft .NET Technology.
- Have 6+ Experience in SDLC and STLC with Agile SCRUM methodology.
- Experience in API Testing in BDD framework using Cucumber tool
- Experience in Manual and Automated testing of software applications using Selenium WebDriver using Java with TestNG.
- Analyzed requirement documents to develop and execute test scripts and documented test cases corresponding to business rules.
- Responsible for reporting daily status and progress of testing to the project team
- Involved in designing and executing Test cases, and Test Scripts based on Functional Requirements and System Requirements Documents.
- Extensively involved in functional testing and verifying the application according to the user perspective.
- Good experience in designing and executing the SQL queries to perform the backend testing.
- Have good experience in writing SQL queries and stored procedures.
- Worked with different databases MySQL, M S SQL SERVER 2008.
- Reported the bugs to the developer by using JIRA.
- Have good experience in working with different version controls Git and TFS.
- Used MAVEN for Build management tool and continuous integration and deployment with Jenkins.
- Excellent technical, analytical, problem-solving skills, strict attention to details and ability to work independently and with the team environment. Excellent interpersonal and communication skills.
TECHNICAL SKILLS
Languages/ Scripts: Java, SQL, JavaScript, XML, HTML, CSS,C#
Testing Tools: Selenium, TestNG, Apache HTTP Client, POSTMAN.
Web Services: Apache HTTP
Bug Tracking Tools: Bugzilla, JIRA
Databases: Oracle, MySQL, M S SQL server.
Misc. Tools: Eclipse, M S Visual Studio.
Operating Systems: MAC, Windows.
Build/CI Tools: Maven, Jenkins.
Version Control: TFS, GIT.
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
Software Development Engineer in Test
Responsibilities:
- Worked with Business Analysts and Developers for requirements review and developing Test Scenarios.
- Collaborating with development teams in the validation of software readiness involving staging and release processes.
- Analyzed Business Requirements use cases and worked on automation and manual testing of the application.
- Responsible Functionality, User Acceptance Testing (UAT), browser compatibility testing, Integration testing and Regression testing.
- Involved in writing automation scripts using Selenium WebDriver with TestNG.
- Using extent reports for reporting services.
- Identifying and capturing test data to support the test cases defined by the testing team.
- Modifying test cases as needed for new and changed business rules, functionalities and modules.
- Perform both manual and automated tests using Selenium.
- Performed smoke testing on new builds, every modification in the application using Selenium WebDriver.
- Proficient in Manual Testing and in Automated Testing: Selenium IDE, WebDriver (Java), JIRA, Rally, HP ALM Quality Center.
- Defect reporting and tracking are done in JIRA and followed up with the development team to verify bug fixes, and update bug status. working with the Offshore Team.
Environment: JIRA, Selenium WebDriver, Cucumber, Java, MAVEN, Eclipse, TestNG and Jenkins.
Confidential, FREMONT, CA
Software Development Engineer in Test
Responsibilities:
- Participated in the Agile software testing process with regular QA meetings to discuss major features of the application, test cases to write and execute.
- Responsible for analysis of defects & implementing improvement actions for next iterations.
- Implemented BDD through Cucumber and Configured Cucumber Report Plugin and Performance Plugin to Jenkins to generate html test reports.
- Configured Selenium Web Driver, TestNG with Maven build tool and created selenium automation scripts in Java with TestNG framework in BDD framework.
- Maintained all feature files for communication with different team members.
- Implemented feature files in corresponding step definitions.
- Created automated test cases using Selenium Suite (Webdriver and IDE), and using JAVA programming and Eclipse IDE.
- Created Data Driven Framework to test with different sets of test data.
- Identified bugs in different environments and reported it to developers and followed them for the bug fixes.
- Performed manual testing of various test cases with respective test scripts and generated analysis reports with JIRA.
- Done backend testing using SQL queries to validate data in the database and used SQL queries for retrieving data from the database.
- Involved in executing user specific test cases.
- Closely involved with the development team, maintenance team and business team regarding changing requirements, builds and releases.
Environment: Selenium Web Driver 3.0, Java, Agile, Jenkins, JIRA, Apache HTTP Client, Cucumber, SQL, GIT.
Confidential, Dublin, CA
Automation Test Engineer
Responsibilities:
- Worked on SDET (Software Development Engineer in Test) for development and testing of Web application and API.
- Extensively involved in all stages of testing life cycle, analyzing requirements, design test scenarios and test cases and executing test cases and test closure activities. Software Development Life cycle (SDLC) using Agile methodology.
- Extensively performed Blackbox testing for validating the functional requirements. Involved in validating Functional, Integration and Regression test suites.
- Configured Selenium Web Driver, TestNG with Maven build tool and created selenium automation scripts in Java with TestNG framework in BDD framework.
- Tested Rest API using Apache HTTP Client, test NG with BDD framework.
- Checked the Data flow through the frontend and backend and used SQL queries to extract the data from the database.
- Involved in Designing & developing data driven framework.
- Used TestNG in Selenium Web Driver and executed a batch of tests as a testing suite.
- Co-ordinated with various teams for management defects calls and resolved the testing issues.
- Participated in Review meetings to discuss issues with Team Lead and Project Manager.
Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Apache HTTP Client, Gson, BDD, Agile, My SQL, Cucumber.
Confidential, Oakland, CA
Automation Test Engineer
Responsibilities:
- Created and maintained Manual and Automation test cases using Selenium and Java.
- Recognized for developing excellent test scripts and rapidly discovering defects.
- Analyzed the system requirements and developed detailed test scenarios and test cases and provided them in the documentation.
- Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web applications.
- Configured Selenium Web Driver, TestNG, Maven and created selenium automation scripts in java.
- Developed automated Data Driven scripts to perform negative and positive testing of an application by providing different sets of data
- Integrated with Continuous Integration tools Jenkins for running tests on a regular basis automatically.
- Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data)
- Participated in daily, weekly meetings and technical reviews.
Environment: Agile, Java, Selenium Web Driver, Maven, TestNG, Jenkins, JIRA, My SQL, GitHub.
Confidential
.Net Developer
Responsibilities:
- Analysis of the user requirements & specifications.
- Involved in user interface screens design and coding of Production modules, Payroll.
- Review of the detailed design, code changes and Implementation as per the Business requirements.
- Involved in Unit Testing, writing stored procedures.
- Analyzing business issues by coordinating with Clients. Got Client Appreciations.
- Involved in Generating Reports Using SSRS.
Environment: ASP .Net, C#, SQL Server 2005, AJAX, TFS, Windows XP.
