Sqa Engineer Resume
2.00/5 (Submit Your Rating)
OBJECTIVE:
Seeking for a position in Software quality assurance/testing.
SUMMARY:
- Expertise in test planning, test designing and test execution
- Defined and implemented quality processes for the team
- Enhanced an automation framework to test the UI using Selenium and TestLink
- Designed and implemented QA test environment
- Tested end to end functionality of web applications, APIs, Geocoder services and mobile applications.
- Proficient in various types of testing - functional, sanity/smoke, gray box, regression, integration, usability, A/B testing framework.
- Excellent troubleshooting and problem solving skills
- Proven track record in delivering high quality product in fast paced environments with short and multiple release cycles
- Mentored the new hires to the team
- Highly motivated, multi-tasking, quick learner, good leader and team player with excellent communication skills
PERTINENT SKILLS:
Operating System: LINUX, Windows
Programming Languages: HTML, Shell scripting, Python
RDBMS: MySQL
Tools: SVN, RPM, Selenium, Aptest, TestLink
Bug System: Mantis bug tracker, JIRA
Web App Server: Apache
Tested with browsers: Safari,Chrome, Firefox, IE
Visa Status: US Permanent Resident
PROFESSIONAL EXPERIENCE:
Confidential
SQA Engineer
Responsibilities:
- tested the policy engine of the system which controls the type of applications that can be accessed by different type of users tested the HA/DR of the nodes in the cluster for the cloud deployment model installed the new builds as they were ready for testing and made the necessary configurations wrote detailed bug reports with steps to reproduce the issue, included relevant log information and specific configurations for the scenarios. wrote detailed test cases and also the instruction for usage during the alpha release of the product. documented the steps for installation and also the configurations required. worked with the tech writers to review the tech doc for the project and also provided them with the details required.
Confidential
SQA Engineer
Responsibilities:
- Testing the internal tool used for the generating certificate authorities with the HSM devices, for Confidential algorithm.
- Testing the front end portal for Confidential support.
- Wrote detailed test cases for the assigned test features
- Reviewed test cases written for others in the team
- Tested the backend VSTOOL scripts
- Was involved in all phases of testing like feature testing, regression and deployment testing
- Wrote detailed bug reports with information that is relevant from the logs and the database
- Ran regression tests using Selenium Webdriver automation
- Added new classes for some of the features on the front end portal using Selenium Webdriver Automation framework
- Fixed any issues found in Selenium automation script when running the Test Suite
- Wrote batch scripts on DOS to automate the repetitive tasks like verifying / generating the request files using Confidential commands
Confidential
Sr. QA Engineer
Responsibilities:
- Confidential is a feature where anybody can sign up for a job board, which is completely hosted and maintained by Confidential . Confidential also has a dashboard where the user can login, customize, see reports for the activity on their site and also track the revenue. I have been responsible for testing this product since its inception.
- This is a feature where a user can sign up to get emails for the query that they have selected on a periodic basis and also in a specific mail format. This system involves various components: mail server, alert server, API s for generating the content and the front-end application which creates/manages the email alerts. I am solely responsible for testing server and APIs involved for email alerts.
- Feeds are a way for companies or organizations to get their jobs in to the Confidential database. Both standard ( Confidential template) and custom feeds are processed.
- Feed Processing involves 2 components - scheduler and processor. Feed Scheduler is a component which will schedule the feeds in the database in different queues based on certain criteria.
- Confidential is a daemon process which forks child processes in parallel and processes the scheduled feeds. I am involved in testing the Feed Scheduler and Confidential .
- Test Automation system is implemented using Selenium RC and the Selenium API calls. I have written wrappers to the existing Selenium API calls and implement end to end integration with TestLink to extract the test cases and report the results.
QA engineer
Confidential
Responsibilities:
- Work with the Development team and Product Management to understand the requirements, develop detailed test plan and comprehensive test cases
- Give feedback to the product team and developers on the product usability
- Collaborate the release cycle between the QA team, product manager and developers
- Test end to end functionality of web application, APIs, Geocoder and A/B test framework by manual execution of the test cases and partial automation
- Perform different types of testing like functional, system, integration, and regression
- Write detail bug report including the relevant information from logs
- Defined and implemented quality processes for the team
- Designed and implemented QA test environment
- Lead the team to complete the integration setup, which helped the team to test various components of the system more thoroughly in an integrated manner
- Deploy releases and configure the QA environment for testing
- Verify configuration settings, review logs and database records to verify transactions
- Write shell scripts for automating repetitive tasks and processes, like installation of releases and update databases
- Built automation scripts using Selenium and Kapow RoboMaker to help with regression and smoke test
- Involved in creating training material for new hires and training them
- Worked closely with the offshore team in training, assigning the features and getting the work done
Confidential, CA
Software QA Engineer
Responsibilities:
- Intensive regression testing of POS applications on Confidential mainframe
- Reported bugs using a proprietary bug tracking tool ( Confidential request system) and verified the fixes for the problems
- Involved in discussions with project manager and the team to write test plans, reported the testing status regularly
- Wrote test plans and test cases
- Enhanced the test cases to speed up the process
- Followed up with the developers to get the bugs fixed
