Qa Engineer Resume
Tracy, CA
SUMMARY
- Familiar wif development side as well as testing side of a software lifecycle
- Experience in Manual & Automated Testing for Software Quality Assurance (SQA)
- Knowledgeable in Open - Source Automation Tools (Selenium)
- Using Selenium WebDriver/Appium to make automated tests for mobile as well web applications
- Familiar wif Object-Oriented Programming JavaScript
- Extensive knowledge and experience wif Java
- Well versed in SQL queries for ETL and back-end testing
- Solid Understanding of all phases in Software Development Lifetime Cycle (SDLC)
- Extensive knowledge of Software Testing Lifetime Cycle (STLC)
- Designed Test Plans and Test Cases for functional and non-functional requirements
- Made reports and documentation using MS Excel and Word
- Manual Testing: Functional Testing, Integration Testing, Regression Testing, Smoke Testing, and System Testing
- Has done White Box testing, such as Unit testing using JUnit, Integration Testing using TestNG, and Regression Testing in Java
- Experienced in Web Application testing using Selenium WebDriver in Java on Chrome, Internet Explorer, and Firefox browser
- Familiar wif Web Services such as RESTful API and SOAP
- Experienced in project management tools such as JIRA
- Familiar wif data flow, parsing, ingress and egress
- Proficient in working wif multiple OS such as Windows, MacOS, Linux (Ubuntu, Kali)
- Proficient in working wif different version control systems (GitHub)
- Experienced in designing the Frameworks such as Maven project
- Experienced in Mentoring and Tutoring other team members
TECHNICAL SKILLS
Programming Skills: C++, Python, Java, CSS, HTML, JavaScript, SQL
Testing Tools: Selenium WebDriver, JUnit, TestNG, Chai, JMeter, Mocha, Cucumber, Appium
Management: Maven, Gradle, JIRA, Rally, HP ALM, Quality Center, Agile
Operating Systems: Windows, Linux (Ubuntu, Kali Linux), MacOS X
Web Browsers: Chrome, Firefox, Internet Explorer, Safari
Other Tools: Microsoft Word, PowerPoint, Excel; OneNote, Eclipse, Git, SVN, SCRUM, JENKINS, Kanban
PROFESSIONAL EXPERIENCE
Confidential, Tracy, CA
QA Engineer
Responsibilities:
- Actively involved wif Business Analysists, Project Manager, Developers, and Stakeholders for the entire project in a hybrid environment
- Assisted QA lead wif business analysis and requirements wif Requirement Traceability Matrix to prepare proper Test Plan and Test Cases
- Performed Unit testing on product using JUnit and TestNG
- Collaborated wif QA lead to come up wif design frameworks dat could be easily implemented wif Selenium automation testing
- Worked on designing scripts and plans for mobile testing for web view using Appium wif Selenium
- Performed data driven testing for positive and negative scenarios using Cucumber BDD
- Created data used in testing using MySQL for ETL and back end testing
- Testing the Database used in testing constantly as well, to make sure the data is up to date wif each new version of the application
- Performed Regression testing to ensure correct functionality of the whole system for each build and after any changes made to the system
- Performed Performance tests to measure and determine system’s performance using JMeter
- Performed risk analysis to determine priority and impact of defect and bug for effective troubleshooting process
Tools: Selenium Web Driver, MS Excel, JMeter, JUnit, TestNG, Cucumber, Agile (SCRUM), MySQL
Confidential, Pleasanton, CA
QA Analyst
Responsibilities:
- Developed test plans and testware for capabilities of Confidential ’s Planning functionality
- Helped keep the testing database updated wif any new tests created as well
- Worked on mobile web view testing using Appium
- Created new tables and new data entries when needed for ETL and back end testing
- Assisted in determining test methodology and test data setup
- Built regression, acceptance and automation test scenarios
- Automation testing was done using Selenium WebDriver
- Provided regular status against test plans
- Diagnosed problems to report bugs and enhancements to Development
- Interacted wif Product Management and developers on design and automation deliverables
- Collaborated wif development on timely delivery and automation of features, to provide optimum automation
- Worked wif definitional object orientated development tools
- Troubleshot and debugged automation failures, taking ownership of issue resolution.
- Acted as customer advocate in testing approach
Tools: Selenium, Java, SDLC, Agile, MS Office, MySQL
Confidential - Pleasanton, CA
Junior QA Analyst
Responsibilities:
- Analyzed functional specs reviews, detail design reviews and system requirements
- Actively participated in daily scrum and project planning meetings
- Performing quality assurance functions covering the full software development life cycle, including development and implementation of test plans, test infrastructure and project plans
- Writing the Test plan and test cases for acceptance, functional and integration testing using Quality Center
- Kept database dat is used for testing updated to make sure there are no problems wif dat before each instance of testing cycle using MySQL
- Assigned severity levels to different test cases and prioritizing them. Thereafter, performed testing in dat manner using Quality center
- Analyzed business requirements from Black box testing perspective, business process and system architecture/design
- Test Script Language (TSL) was used to enhance the recorded scripts and some of the fixed values were parameterized for performing data-driven testing using Selenium
- Involved in writing automated scripts using Selenium
- Helped design test scripts for mobile view using Appium
- Reported bugs using JIRA
Tools: JIRA, Windows, HP Quality Center, Selenium, MySQL, Appium
