Location: Alabaster, Alabama
Company: Singtel Group
is expected to participate actively in continual improvement efforts. Responsibilities: Define test strategy and test plan based on software development plan for the projects Oversees and actively participates in test execution and the development of testing artefacts, including: performance test requirements, defect tracking and reporting, performance test plans, cases, scripts, reports, etc.
for assigned projects Consult with product development to evaluate system interfaces, operational requirements, and performance requirements of overall system Define test methods and create test plans for new or updated software projects to determine if the software will perform accurately and reliably
according to documented requirements as well as established standards under both normal and abnormal conditions Recommend design improvements or corrections to engineers throughout the development process Maintain effective communication with the project software engineers on project limitation, capability, performance requirement and hardware interface changes Monitor program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation Formulate and design software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Create test tools that facilitate data gathering and
test method execution Requirements: Bachelor’s Degree in Electrical Engineering, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience 3 years working experience in software testing industry Familiar with at least one programming language, like Java, Python.
Strong in one or more of these testing tools: Selenium, HP Unified Functional Testing (UFT), Cucumber, JMeter, Load Runner, Postman, Soap UI, Rest Assured Strong knowledge of software QA methodologies, tools and processes Hands-on experience with both white box and black box testing Hands on experience with automated testing tools Excellent analytical skills Good communication skills Good interpersonal skills with ability to work both independently and as part of a team Willingness to learn new technologies Work efficiently in fast paced environment
Quality Assurance (QA) jobs involve the systematic monitoring and evaluation of the various aspects of a project, service, or facility to ensure that standards of quality are being met. The primary goal is to identify defects and issues before the product reaches the customer, thereby ensuring customer satisfaction and maintaining the reputation of an organization. QA roles often require attention to detail, strong problem-solving skills, and a good understanding of industry-specific regulations and standards. These jobs can vary widely, from software testing to food safety inspection, but they universally function as a critical checkpoint in the production and delivery process of goods or services.
Quality Assurance (QA) jobs involve ensuring that products, services, or processes meet established standards of quality through systematic activities and measures. These roles typically focus on preventing defects, identifying potential issues, and implementing solutions to maintain quality consistency. Key features of QA positions include rigorous testing, meticulous attention to detail, and a commitment to continuous improvement. QA professionals work across various industries, from software development to manufacturing, to safeguard customer satisfaction and comply with regulatory requirements.
Quality Assurance (QA) jobs entail roles focused on ensuring that products or services meet established standards and customer expectations. People in QA positions are responsible for designing testing processes, creating test plans, identifying defects, and preventing defects by examining the production process. They aim to enhance product reliability and actively work to maintain quality consistency. QA roles often require keen attention to detail, strong problem-solving skills, and an understanding of both product specifications and customer needs. QA is an integral part of product development and maintenance, bridging the gap between the manufacturing processes and the end users to ensure a satisfactory experience.
Quality Assurance (QA) jobs involve the systematic monitoring and evaluation of the various aspects of a project, service, or facility to ensure that standards of quality are being met. The primary goal is to identify defects and issues before the product reaches the customer, thereby ensuring customer satisfaction and maintaining the reputation of an organization. QA roles often require attention to detail, strong problem-solving skills, and a good understanding of industry-specific regulations and standards. These jobs can vary widely, from software testing to food safety inspection, but they universally function as a critical checkpoint in the production and delivery process of goods or services.