The candidate participates in the activities of Testing in all departments and business units. This is a hands-on role that writes / reviews test scripts, executes scripts and creates summary documentation around test execution for all products and platforms. This position will contribute to the organization s testing strategy and be a contributor to the implementation of the strategy. The candidate will interact with application development teams, product owners, and other business stakeholders to review requirements, identify defects, and ensure the delivery of high-quality products to meet our clients business needs. The candidate will focus on improving communication and collaboration that facilitate iterative improvement.
Essential functions of the job include but are not limited to:
Along with Senior QA collaborate with development and other cross-functional teams to create and maintain testing plans for platforms, products, and client specific solutions.
Collaborate with Senior QA to Review and validate requirements and technical specifications.
Executes test plans and detailed test cases based on requirements and/or customer feedback and prioritization.
Supports, designs, develops, and enhances test processes and reporting for QA processes.
Manages testing efforts across many varied projects and tasks under tight deadlines.
Troubleshooting quality issues and modifying/optimizing test procedures.
Follows established procedures for change management across applications where changes are necessary.
Creates documentation such as WIKI articles for common processes that are repeated.
Prepares effort estimates for projects, does test planning, and understands the scope of testing very well.
Minimum Required:
Bachelors in technology/Engineering (Computer Science or equivalent)
2-4 years developing and implementing test plans, test scripts, and testing solutions.
2+ years of experience with information technology
Experience with Testing strategies and Test Execution
Experience working with a team following Agile software development lifecycle practices.
Experience working with various software development tools, open-source technologies, and cloud services (Azure, AWS, Google)
Experience creating tests that are designed to live in a DevOps Pipeline
Experience working with GitLab, Azure DevOps, Jira or similar systems for software development lifecycle management, source control, branching, and/or CI/CD pipelines.
Experience with database concepts and data management and SQL