- Microsoft SQL Server 2019
- Android Debug Bridge (ADB)
- SpiraTest
- GitHub
- Playwright Automation Framework
- AWS Cloud Platform
Responsibilities
- Design, implement and execute test cases based on product functional specifications.
- Develop, implement and maintain test automation scripts using automation tools.
- Develop solid test automation framework.
- Analyze software issues to determine root causes and provide detailed reports to the QA Manager and Software Engineers.
- Conduct thorough and accurate software testing and provide approvals during development sprints, integration, release, regression and patch software development phases; document results.
- Perform comprehensive testing and validate that program modules meet specifications and standards; this involves interviewing multiple parties to design effective test solutions.
- Create and maintain test plans and test cases for all testing assignments typically of moderate complexity.
- Participate in meetings to gain and apply knowledge of feature requirements, system operation, and ensure new feature stories have appropriate test criteria defined.
- Review and edit regression test case scripts.
- Document and execute black box, exploratory/heuristic, end-to-end, and any other testing approaches necessary to ensure effective product test coverage.
- Adhere to and assist in the development of standards and procedures.
- Assist with reviewing and editing test case scripts and writing queries.
- Assist in the identification of new procedures, methods and/or tools to improve the efficiency of the QA process.
- Assist in the design and requirements for new products.
- Provide analysis and consulting support for development and support employees.
- Communicate effectively with technical and non-technical audiences.
- Work independently to organize assigned work and make sound independent decisions.
- Operate effectively in a fast-paced environment; juggling multiple tasks effectively to meet deadlines.
- Apply technical skills to address increasingly complex test scenarios involving web and database servers, mobile devices and/or other systems components.
- Relate the application of computer capabilities and testing technical to real world problem resolution.
- Demonstrate an in-depth understanding of assigned software modules.
- Exhibit efficient management of time, tasks and priorities.
- Maintain a positive team player attitude.
- Assist in defining/refining QA standards and procedures.
- Demonstrate an excellent work ethic and focus on work, tasks, priorities and improving the QA process.
- Stay abreast of the latest trends in software development and quality assurance.
- Work directly with customers to help diagnose urgent issues.
Qualifications
- Bachelor's degree or higher in Computer Sciences, Management Information Science, or Business. Equivalent work experience may substitute for degree requirement.
- Prior experience in software automation required, Tyler software or related experience helpful.
- Solid analytical and problem-solving skills involving sound decision making and effective resolutions.
- Solid understanding of QA testing methodologies and practices preferred.
- Expertise with basic coding and/or scripting is required.
- Full software development lifecycle familiarity is strongly preferred.
- Strong planning and organizational skills involving the ability to manage multiple work streams effectively.
- Strong time management skills with proven track record of delivering successful results.Strong interpersonal and communication skills involving the ability to communicate verbally and in writing technical and non-technical information.
- Firm knowledge and experience with relational databases including solid knowledge and understanding of SQL and query writing.
- Proficient with Microsoft Office.
- Familiarity with test case management tools such as SpiraTest.
- Familiarity with GitHub.
- Familiarity with Android operating system.
- Familiarity with Playwright Automation Framework
- Ability to work independently as well as collaborate in a team as well as across functional groups.
- Ability to be effective in a fast paced environment.