Software Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY
- Automated Tester wif a passion for Backend and Front End testing using teh latest technologies and tools and experience wif a diverse range of industries.
- Always motivated to continuously improve and to grow my bag of tricks, and always delivering on time wif quality and encouraging team members to do teh same.
- A proven track record of applying innovative techniques to automate testing and willingness to dig in and research bests practices.
- Years of experience in regression, performance, functional, system and integration testing.
TECHNICAL SKILLS
- Java 8, VB, TypeScript, SQL
- XML, HTML 5, CSS, JSON
- NodeJS, Angular 2 jQuery, AJAX
- Tomcat
- SQL Server, Oracle, MySQL, Derby
- JPA, EclipseLink
- Selenium, JMeter
- Karma, Jasmine, Protractor
- Jersey (REST API), JAX - RS, JAX-WS
- Maven, Eclipse
- Jenkins
- SVN, Git
- JIRA, Quality Center, TestLink, QTP
PROFESSIONAL EXPERIENCE
Software Engineer
Confidential
Responsibilities:
- REST API Development using Java wif Jersey
- Transportation module development using Java wif JPA and EclipseLink
- Automated Unit and Functional test scripts using Java wif TestNG
- Resiliency testing using custom NodeJS application
- Automated Angular 2 front end testing using Karma, Jasmine and Protractor
- Resiliency testing using custom NodeJS application.
- Survived teh Angular 1 to Angular 2 paradigm shift and researched how to successfully integrate Karma, Jasmine and Protractor into teh testing cycle.
- Wrote over 350 automated Functional and Unit tests in Java using TestNG
- Wrote 15 Angular 2 UI automated tests in TypeScript using Protractor
- Wrote entire REST API services for a transportation module
- Developed test harness for automated performance testing of end-to-end string of service calls using Java.
QA Engineer
Confidential
Responsibilities:
- Transform Functional Requirement specifications into test cases and execute upon those
- Coordinate activities wif other team members using Agile and two week sprints
- Create data driven end-to-end test cases using SQL
- Iteratively improve on regression testing by re-factoring teh code
- Manually test teh front end
- Personally responsible for release sign-off
- Daily delivery of test results
- Shortened regression and functional testing down from days to hours using automation
- Personally verified bug fixes for sign-off
- Trained QA team on modern testing techniques and applied these methodologies to sprint cycles
QA Engineer
Confidential
Responsibilities:
- Analyze business requirements and generate test plans, test cases and test data accordingly
- Managed Quality Center for teh QA process on behalf of teh team
- Create data driven test cases using SQL and Excel
- Performed smoke, functional, regression, sanity, UI, and validation testing
- Work wif SMEs to resolve defects in a timely manner
- Worked independently to execute test cases and analyze data
- Created a Requirements Traceability Matrix for reporting on test coverage of requirements
QA Engineer
Confidential
Responsibilities:
- Off hours and weekend support of off-shore team
- Full database integrity and regression testing after every build
- Create data driven test cases using SQL and Excel
- Performed security, smoke, functional, and regression testing
- Perform UAT testing
- Work wif client to create Customer Requirements Specifications
- Generated post-build test reports to senior management
- Utilized Quality Center effectively to manage eight concurrent projects
