Qa Engineer Resume
Tracy, CA
PROFESSIONAL SUMMARY:
- 5+ years of experience in Informational Technology with a focus in Quality Assurance: Manual & Automation Testing. I have worked in cross - functional teams across multiple levels of organization, which has given me skills in multiple domains as well.
- My background has also given me strong analyzing skills in Business and Development Specifications and functional design documents to develop Test Plan, Test Cases, Test Data and Test Procedures.
- These designs have given me the skill to translate high-level requirements into test cases and scripts. Having had rigorous deadlines to meet at my companies, I have become good at working with deadlines.
- As well as planning and prioritizing of work and time management. My management skill has come from working with Agile techniques
- I have also learned strong written and verbal communication skills and the ability to clearly articulate issues with the appropriate level of detail through meetings.
- Familiar with 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 to make automated tests
- Familiar with Object-Oriented Programming Java and JavaScript
- 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
- Have done White Box testing, such as Unit testing using JUnit, Integration Testing using TestNG, and Regression Testing in Java
- Well versed in Java
- Experienced in Web Application testing using Selenium WebDriver in Java on Chrome, Internet Explorer, and Firefox browser
- Familiar with REST protocols
- Experienced in project management tools such as JIRA
- Proficient in working with multiple OS such as Windows, MacOS, Linux (Ubuntu, Kali)
- Proficient in working with 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, HTML, CSS
Testing Tools: Selenium WebDriver, JUnit, TestNG, Chai, JMeter, Mocha
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 with Business Analysists, Project Manager, Developers, and Stakeholders for the entire project in a hybrid environment
- Assisted QA lead with business analysis and requirements with Requirement Traceability Matrix to prepare proper Test Plan and Test Cases
- Performed Unit testing on product using JUnit
- Collaborated with QA lead to come up with design frameworks that could be easily implemented with Selenium automation testing
- Performed data driven testing for positive and negative data from external excel file
- 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
Confidential - Pleasanton, CA
QA Analyst
Responsibilities:
- Develop test plans and testware for capabilities of Confidential ’s Planning functionality
- Deliver high quality software products within a full development lifecycle
- Assist in determining test methodology and test data setup
- Build regression, acceptance and automation test scenarios for above mentioned products
- Provide regular status against test plans
- Diagnose problems to report bugs and enhancements to Development
- Interaction with Product Management and developers on design and automation deliverables
- Collaborate with development on timely delivery and automation of features, to provide optimum automation
- Work with definitional object orientated development tools
- Troubleshoot and debug automation failures, taking ownership of issue resolution.
- Act as customer advocate in testing approach
Tools: Selenium, Java, SDLC, Agile, MS Office
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
- Assigned severity levels to different test cases and prioritizing them. Thereafter, performed testing in that 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
- Reported bugs using JIRA
Tools: JIRA, Windows, HP Quality Center, and Selenium
