Software Quality Engineer Resume
4.00/5 (Submit Your Rating)
Dallas, TexaS
SUMMARY:
- Having 4 years of experience in Software QA Manual testing and Automation testing and Test Development and User Acceptance Testing (UAT)
- Experience in Software Development, Software Quality Assurance of both Manual and Automated Testing of web based and Client Server based applications in various software development industries and Testing Mobile Apps in different domains using various tools like Selenium, SOAP UI, Appium, JIRA, Postman.
- Knowledge in automation using Selenium Web Driver, with Java on TestNG and Junit library
- Designed and implemented different automation frameworks from scratch like Page
- Objects framework, Keyword Driven framework, Data Driven framework and in the use of build Management tools like Maven/ANT and continuous Integration tool Jenkins.
- Excellent analytical, dynamic troubleshooting skill with exceptional interpersonal communication skill. Skilled at building a strong team environment, with the ability and capacity to learn new technologies with ease.
- Smoke testing, regression testing, performance testing, load testing, integration testing and system testing.
PROFESSIONAL EXPERIENCE:
Software Quality Engineer
Confidential, Dallas, Texas
Responsibilities:
- Associated with development team to understand technical design and architecture for test planning.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver, TestNG, Maven and Jenkins.
- Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.
- Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project, Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Generated Selenium reports using TestNG reporter and automated report generation using Maven.
- Developed Maven Build scripts to run Sanity Test scripts, Regression and Smoke Test developed in Selenium WebDriver and perform Back End Testing using SQL.
- Used Appium in carrying out Mobile testing of native, hybrid and web mobile automation in Android, and IOS mobile plateform.
- Facilitate creation of the overall Test Strategy, UAT Test Plan and execution schedule.
- Develop detailed UAT test plans, conditions, scenarios, cases and related data.
- Work closely with the IT QA lead to ensure the complete Test Strategy
- Make use of real Time environment scenarios in carrying out UAT testing
- Manage tracking and resolution of defects along with the reporting of UAT execution results
- Make sure that the Test log cases is executed with the actual result
- Work closely with the Project manager, subject matter expert and also communicate with the participant internally and externally.
Software QA Engineer (Manual Testing)
Confidential, DUBLIN, CA.
Responsibilities:
- Conducted manual testing using the Standards, guidelines and structured methodology in testing the application.
- Documenting and executing Test plans, Test cases and Test scripts based on baseline requirements
- Performed User Acceptance Testing(UAT) for Android and iOS Apps.
- Extensively Used JIRA for Test Management and for Bug reporting and Tracking.
- Performed Sanity testing, Regression testing, integration and Functional testing after every build release.
- Used Postman for API testing and Validated the results.
- Used Charles for Error Debugging and for network testing.
- Worked in Agile and Spotify work model.
- Validated different types of customer requirements
- Used ADB commands to crash logs on Android and reported.
- Reported iOS crash logs.
Quality Analyst
Confidential
Responsibilities:
- Provided end - user technology support for computer and LAN related issues
- Setup, deployed and maintain end-user work-stations
- Assisted in discovery, research and resolution of technical issues
- Monitored and responded to phone and email requests for technical support
- Maintained Help Desk specific applications and assisted in refining procedures
- Solved escalated problems and rendered necessary advice to avoid reoccurrence
- Trained new Hires on computer hardware and Software troubleshooting
- Advised the Management on the choice of computer to purchase for optimum performance and cost effective
- Travelled to various onsite Location and install ERP application
- Setup computer hardware and software for the new employees at the call Centre location and Acted as a Technical resource person.