Location: Osaka, London, Leak, Lagos
A leading communications technology firm specializing in messaging services—including WhatsApp, voice, and SMS—alongside a bill and utility payment platform is currently recruiting a Quality Assurance/Software Tester. The successful candidate will uphold software excellence by executing manual and automated testing to identify defects, evaluate outcomes, optimize test methodologies, document issues with clarity, and spearhead enhancements, all while fostering strong partnerships with development teams and key stakeholders. The position is designed to ensure the delivery of robust, scalable, and high-performance software that complies with industry benchmarks.
We are seeking a detail-oriented professional to oversee a variety of key responsibilities, including the management of daily operations, coordination of team workflows, and implementation of strategic initiatives. The ideal candidate will ensure adherence to company policies, maintain high standards of quality, and foster a collaborative work environment. Additionally, this role involves analyzing performance metrics, preparing comprehensive reports, and identifying opportunities for continuous improvement. Strong communication skills, proficiency in relevant software, and the ability to multitask in a fast-paced setting are essential. The position requires a proactive approach, exceptional organizational abilities, and a commitment to delivering measurable results.
Define the test scope, outline the approach, ensure traceability, and assess the feasibility of automation. Develop and implement a well-defined, efficient test strategy to guide the testing process effectively.
Design, develop, and oversee structured test cases, scenarios, checklists, and test suites to support both manual and automated testing initiatives. Additionally, create and maintain precise test data to ensure accurate validation of system functionality.
Conduct comprehensive end-to-end, integration, regression, sanity, user acceptance, and performance testing through both manual and automated methodologies. Implement test cases in alignment with a prioritized execution sequence to ensure thorough validation.
Design scenario-based checklists to optimize and accelerate the preparation phase of test execution processes.
Compile, record, and track requirement issues by maintaining the issue log.
Responsibilities include evaluating products in alignment with user stories, conducting comprehensive assessments of the full application—ranging from the user interface (UI) to the back end. This involves verifying the functionality of the application, as well as assessing its performance and security standards.
Maintain and enhance automated test cases and scripts within the framework. Integrate these automated tests into CI/CD pipelines to facilitate ongoing quality assurance.
Defect Management responsibilities include detecting, verifying, documenting, and monitoring defects while providing precise descriptions and assigning appropriate severity levels. Additionally, this role involves identifying issues and gaps, as well as proposing potential enhancements throughout testing processes.
Documentation & Reporting: Maintain detailed records of test strategies, test cases, results, and daily, status, and progress reports. Assess specifications for thoroughness, correctness, and feasibility for automation.
Maintain and enhance automated test suites to guarantee precision, comprehensive coverage, and alignment with evolving product specifications.
Collaborate closely with development teams to assess requirements and design documentation, offering expert guidance on testing strategies and pinpointing areas of high risk or susceptibility to defects.
Seeking a dynamic Professional with [X] years of experience in [specific field or role], holding a [degree or certification, if applicable], to contribute expertise to our team. Strong proficiency in [key skills or software/tools], along with the ability to [specific competency, e.g., manage projects or analyze data], is essential. The ideal candidate will demonstrate excellent communication skills, both written and verbal, and a proven track record of [relevant achievement, e.g., delivering high-quality results or leading cross-functional teams]. Must be able to work independently, prioritize tasks effectively, and adapt to evolving priorities in a fast-paced environment. Familiarity with [industry-specific knowledge or standards] and a commitment to professional development are highly valued.
A Bachelor of Science degree in Computer Science, Information Technology, or a closely related discipline is required.
Minimum of two years of hands-on post-graduation experience in software testing, IT quality assurance, business analysis, or product management is required.
Proficiency in Agile/Scrum methodologies and the Software Development Life Cycle (SDLC) is required.
Proficiency in Selenium with Java is essential, alongside experience with at least one additional automation framework such as Cypress, Playwright, or similar tools.
Proficient in transforming manual test cases into automated scripts and diagnosing errors with meticulous precision and a keen eye for detail.
Demonstrates exceptional problem-solving abilities, takes full ownership of tasks, and readily adapts to evolving challenges and priorities.
Demonstrates exceptional proficiency in both written and spoken English communication.
Aptitude for fostering cross-functional partnerships and spearheading transformative organizational initiatives.
We offer a competitive net salary of $250,000 per annum, commensurate with experience and qualifications.
Candidates who meet the requirements are encouraged to submit their CV by emailing humanresources@bullionsms.com, with the job title clearly indicated in the subject line.
Qualifications
BA/BSc/HND
Experience Required
2 - 4 years