We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 5 years experience in quality assurance and automation testing of web - based applications
  • Proficient in Java programming and creating reusable Java functions / utilities for testing purposes
  • Excellent understanding and working experience on all phases of SDLC/STLC cycles
  • Worked extensively on performing Functional, Regression, Smoke, BlackBox and GUI/API Testing
  • Redesigned TestNG based framework to Cucumber based BDD framework to deliver test logic and made it more clear from a business perspective
  • Created Cucumber feature files in order to make Selenium-based test scripts compliant with Behaviour and/or Data Driven development
  • Enhanced the existing Gherkin scripts in such environments as Java, Cucumber, Gherkin, Linux, JIRA, SQLServer, Apple Mac, Jenkins, Git
  • Hands on API Testing using POJO Model (Json objects conversion to Java objects and back) / drive thru End2End testing (UI vs API vs DB)
  • Participated in all stages of the testing process - Functional Testing, Integration Testing, Regression Testing, Ad-hoc and Smoke Testing.
  • Involved in Cross Browser / Parallel Testing, API and Database Testing, reported and documented bugs, defects, and exceptions with screenshots using Jira
  • Hands on experience in Client/Server and Web based environment, used SQL and SQL Developer to manage and access databases and their information, uphold the integrity and privacy of personal information by always keeping files completely confidential
  • Natural born team player with good communication and interpersonal skills, self-improving, hardworking, creative and eager for learning and sharing new knowledge with a team
  • Passionate about being an integral part of a project, big fan of bug and defects searching and thus contributing to the whole project delivery

TECHNICAL SKILLS

Testing tools: Selenium WebDriver / Grid, Cucumber, Postman

Test management tools: Jira

Methodologies: Data/Test/Behaviour Driven Development, Agile Scrum, Waterfall

Languages: Java, SQL, Javascript, HTML, JSon

IDE: Eclipse, IntelliJ

Testing framework: TestNG, Cucumber

Continuous integration tools: Jenkins, Bamboo

Build tools: Maven, Gradle, Ant

Databases and tools: Oracle, SQL Server, Apache POI

Repository systems: GitHub,Bitbucket

Operation Systems: Windows, MacOS

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Software Development Engineer in Test

Responsibilities:

  • Implemented Hybrid automation test framework with Selenium WebDriver, Java and JUNIT
  • Integrated JAVA, JUNIT and Cucumber scripts using Maven build tool and automated running Regression tests and build report generator for daily builds using Jenkins Build Jobs, Maven
  • Used Jenkins tool for continuous integration of the builds and configured Jenkins build job for continuous Integration / for Regression Testing
  • Analyzed defects and was responsible for tracking bugs into bug management system and perform Regression tests in the end of testing process
  • Identified and analyzed questionable errors, inconsistencies in functionalities and documented defects
  • Worked in a sprint team with business analysts and developers in agile methodology and was responsible for Executing Test cases, Test Procedures and Records Defects
  • Executed verification of internal CRM system and sent suggestions for automation of current processes
  • Performed both manual and automated testing of new CRM system functionalities
  • Involved in verification of fixed bugs and generated weekly quality progress reports
  • Developed automation test scripts in Restful API and web service testing
  • Conducted backend testing using SQL queries to validate data for database and used SQL queries for retrieving data from database for executing user specific test cases
  • Provided End2End Testing (UI vs API vs DB)
  • Participated in walkthroughs and technical reviews all through the testing phase

Confidential, Chicago, IL

Software Manual and Automation Tester

Responsibilities:

  • Developed and executed automating test cases in different company modules with Selenium Webdriver on TestNG framework
  • Integrated TestNG and Selenium scripts using Maven build tool
  • Analyzed defects and was responsible for tracking bugs into bug management system and perform Regression tests in the end of testing process
  • Identified and analyzed questionable errors, inconsistencies in functionalities and documented defects
  • Executed verification of internal CRM system and sent suggestions for automation of current processes
  • Performed both manual and automated testing of new CRM system functionalities
  • Used Selenium tools, Java methods and Jenkins for providing CI/CD workflow establishment
  • Started to create Maven based POM framework for more clear and transparent background of testing tools and methods
  • Created Cucumber feature files in order to make Selenium-based test scripts compliant with Behaviour and/or Data Driven development
  • Involved in Cross Browser / Parallel Testing, API and Database Testing

Confidential, Chicago, IL

Software Tester

Responsibilities:

  • Involved in analyzing user requirements, deriving test scenarios and designing manual test cases
  • Updated test cases periodically to follow up changes in requirements
  • Manually executed test cases and participated in such testing phases as Functional, System, Regression and Smoke tests
  • Reported and tracked bug using Jira and attending defect review meetings with development team
  • Responsible for analyzing and debugging test cases and sending daily reports to managers

We'd love your feedback!