Software Development Engineering In Test Resume
5.00/5 (Submit Your Rating)
SUMMARY
- 5 year experience in automation testing with bachelor degree in IT
- 5 year experience with Java, selenium, testNG and cucumber framework
- 5 year of Solid experience in using of SQL language and writing queries
- 5 year of professional experience with frontend and backend of manual and automation testing
- Solid knowledge and experience with API testing especially REST - assured library
- Proven experience with structure and phases of SDLC and STLC
- Solid understanding of version control-based tools such as Git and GitHub
TECHNICAL SKILLS
Languages: Java, SQL, and HTML
Frameworks: TestNG, BDD
Version Control: Git and GitHub
Back-End: REST Assured, GSON, JSON, POSTMAN, SQL, SQL Developer, JDBC, Oracle
CI/CD: Jenkins
Front-End: Selenium WebDriver, TestNG, Cucumber
Collaboration tool: Slack
Tracking tool: Jira and Jira Xray
PROFESSIONAL EXPERIENCE
Software Development Engineering in Test
Confidential
Responsibilities:
- Perform manual and automation of frontend (UI) testing using tools such as Java, Cucumber, testNG, CSS and HTML
- Perform manual and automation of backend testing using tools such REST Assured, GSON, JSON, POSTMAN, and Gpath.
- Perform manual and automation of database testing using tools such as SQL Developer and JDBC library.
- Create & manage bug reports, communicate with the team, and validate bug fixes using tools such as Jira and Jira xray
- Set up and maintain test automation frameworks. Build test scenarios using Cucumber and BDD framework.
- Play main role in assisting of Quality Assurance Engineers team in effectively prioritizing, executing, and reporting test activities
- Attend in Sprint Planning, Daily, and Sprint Review meetings and discuss the improvement and development of the Sprint.
- Evaluate and perform test cases across different platforms, multiple browsers and cross-browser using Java, Cucumber and Selenium Grid
- Perform manual testing to confirm facets of products operate in according with predetermined requirements
- React to reports of system errors from internal and external stakeholders to investigate, confirm, and document bugs so they can be prioritized and fixed by the development team
- Work collaboratively with other engineers, product owners, and end users to creatively solve problems.
- Create, maintain and ensure adherence to development and testing standards.
- Assist with introduction of new technologies
- Research test tools, methodologies, and trends and upgrade existing practices and processes
Software Development Engineering in Test
Confidential
Responsibilities:
- Maintained, evaluated, reviewed, and enhanced automation framework using technologies such as Java, Selenium WebDriver, TestNG, REST, JSON and XML, IntelliJ, Maven, GIT, and GitHub.
- Designed, created and executed automation scripts using Java, TestNG and Selenium WebDriver created acceptance and integration test automation scripts and integrated with Continuous integration using Jenkins
- Identified, documented, reported and tracked the progress of bug using Defect Management tool such as Jira Xray
- Analyzed and performed test cases across different platforms, multiple browsers and cross-browser using Java, Selenium, Selenium WebDriver and Selenium Grid
- Conducted, confirmed, documented and reported manual database testing using SQL developer
- Performed automation of database testing using the JDBC library.
- Performed thorough regression testing when bugs are resolved
- Performed, evaluated, and executed front end testing by using tools such as Selenium, TestNG, Selenium WebDriver, Apache POI, Maven, Jira, and Jira Xray.
- Performed, evaluated, and conducted back end testing using technologies such as POSTMAN, REST Assured, Gson, JSON, JDBC, and SQL Developers.
- Participated in Sprint Planning, Daily, and Sprint Review meetings and discuss the improvement and development of the Sprint.
Software Development Engineering in Test
Confidential
Responsibilities:
- Developed, tested, and implemented test cases using Gherkin language in BDD-based Cucumber framework
- Prepared software defect document and reported entire project release status to stakeholders.
- Recorded test results, reported and verified software bug fixes to meet the criteria mentioned in BDD requirements.
- Analyzed and verified best automated and manual test approaches and executed acceptance, integration, and functional testing.
- Validated and conducted web services testing using REST API, Junit and BDD framework
- Validated and conducted manual web services testing using POSTMAN
- Created meticulous, comprehensive, and well-structured test cases using Gherkin language and develop test cases using Feature files and step definition classes in the BDD framework.
- Identified, recorded, documented thoroughly and tracked bugs using Jira Xray
- Conducted cross-browser and cross-device testing strategies and automation using Selenium Grid
- Reviewed manual test cases for the relevant application and provide feedback on suitability for automation to the project team
- Maintained, developed, and evaluated test framework and automated tests using tools such as Java, Selenium, Junit, Maven, JDBC, REST Assured, and Apache POI, Gherkin, etc.
- Created and maintained test cases, scenarios/scripts, in obedience with defined QA standards and methodologies
- Participate in Sprint Planning, Daily, and Sprint Review meetings and discuss the improvement and development of the Sprint.
- Contributed with manual testing; executed manual test cases and scripts for products under development
