Software Qa Engineer Resume
2.00/5 (Submit Your Rating)
Thousand Oaks, CA
SUMMARY
- Motivated and passionate IT professional with 3 years of experience in software testing with exposure to the full software development cycle in Agile environment
- Proficient in analyzing product requirement documents, writing and executing test cases, test plans, reporting and tracking defects
- Expertise in performing different types of testing: black box testing, functional testing, usability testing, GUI testing, regression testing, build acceptance testing, system testing, performance testing
- Experienced in writing SQL queries for back - end testing
- Perform API testing using Postman, Postman Interceptor, and Swagger UI
- Exposure to automating test cases using Selenium WebDriver, Cucumber, Java, IntelliJ, Maven, Git, GitHub, JUnit, AssertJ, Log4j, Chrome DevTools, XPath, ChroPath
- Familiar with CI/CD concept using Jenkins
- Highly dependable with strong work ethic
- Excellent verbal, written and analytical skills with ability to work in a team as well as individually
- US Citizen
TECHNICAL SKILLS
Platforms: Windows, macOS, Unix/Linux
Programming: Java, HTML, CSS, SQL, Unix shell, XML, JSON, XPath, Gherkin
Test Automation: Selenium WebDriver, Cucumber, IntelliJ, Maven, JUnit, AssertJ, Log4j, Git, GitHubJMeter, Jenkins, Chrome DevTools, ChroPath
API Testing: REST API, Postman, Postman Interceptor, Swagger UI
Database: PostgreSQL, pgAdmin
Project Management: Jira, Xray, Confluence, Slack, Zoom
PROFESSIONAL EXPERIENCE
Software QA Engineer
Confidential, Thousand Oaks, CA
Responsibilities:
- Worked closely with the project management and development team in Agile environment with 2-week sprints
- Developed and executed comprehensive workflow test plans assuring the overall quality of the product
- Worked with product manager and developers to understand the specifications and to determine the right test strategy
- Developed and executed detailed test cases, using Xray plugin for Jira to manage test cases, test executions, and capture test results
- Executed smoke and regression testing for every new build
- Developed and executed SQL queries to validate data integrity in PostgreSQL database using pgAdmin client
- Developed scripts and executed automation framework using Selenium WebDriver, Cucumber, and Java
- Executed end-to-end regression testing using automation test tools (Selenium WebDriver)
- Developed sets of RESTful API tests to validate business logic and performance parameters based on API documentation (Swagger UI) and executed them via Postman Collection Runner
- Evaluated found bugs, reproduced issues and worked with development team to resolve identified problems
- Participated in sprint planning, and sprint retrospective meetings to discuss and develop new testing techniques/methods, provide process improvement recommendations
Confidential
Responsibilities:
- Prepared a test plan and a test check list for different components
- Conducted exploratory testing and created test cases for assigned modules of the application
- Performed functional (positive, negative, boundary value) and UI/UX testing to ensure that the application has an easy-to-use, intuitive interface
- Developed a traceability matrix to align test cases to requirements and to ensure proper test coverage
- Reviewed business, functional, and system requirement specifications, high level design documents
- Utilized Git and GitHub as version control tools for test code automation
- Automated build acceptance and regression test cases for designated functional areas using IntelliJ IDE, Selenium WebDriver with Java and Cucumber
- Used Slack and Zoom to communicate with team members and organize work
- Reported software issues in Jira and performed verification of fixed bugs
Administrator
Confidential, Fairfax, VA
Responsibilities:
- Oversaw daily office activities to ensure quality service and customer satisfaction
- Established business relations with vendors, handled purchasing, inventory and contract work with vendors
- Monitored consumer sales and business-to-business sales
- Maintained administrative and bookkeeping records
- Maintained company website and e-commerce store
- Created and maintained various reports utilizing advanced software