Job Overview: As a Senior Software Tester, you will play a pivotal role in ensuring the quality, performance, and reliability of our software products. You will be responsible for designing, executing, and managing comprehensive test strategies, working closely with developers, product managers, and other stakeholders to deliver high-quality software solutions. This position demands advanced technical skills, a keen eye for detail, and the ability to excel in a fast-paced, dynamic environment.
Key Responsibilities:
Test Planning & Strategy:
1. Develop and implement detailed test plans, test cases, and test scripts for a range of applications and systems.
2. Define and lead testing strategies, incorporating manual testing methods to ensure thorough coverage.
3. Identify, document, and track software defects using issue-tracking systems.
4. Collaborate with development teams to ensure the timely resolution of defects and prioritisation of fixes.
5. Verify and validate fixes, maintaining the integrity of the software throughout the release cycle.
Performance & Load Testing:
1. Conduct performance, load, and stress testing to ensure the stability and scalability of applications under various conditions.
2. Analyse test results and collaborate with development teams to optimise performance and address any bottlenecks.
Compliance & Security Testing:
1. Ensure the software meets industry compliance standards and security requirements.
2. Perform security testing to identify and mitigate vulnerabilities, working closely with security and compliance teams.
Key Skills & Qualifications:
Experience:
1. 5+ years of experience in software testing, primarily focusing on manual testing with potential future involvement in automated testing.
2. Experience with API testing tools (e.g., Postman, SoapUI) is advantageous.
Technical Skills:
1. Strong programming or scripting knowledge (e.g., Javascript, Python).
2. Solid understanding of databases (SQL/NoSQL) and the ability to query data for testing purposes.
Education:
1. Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent experience).
2. ISTQB or other software testing certifications are preferred.
Nice to Have:
1. Experience working in cloud-based environments (AWS, Azure, GCP).
2. Familiarity with security testing tools and methodologies.
3. Knowledge of modern UI/UX testing practices.
#J-18808-Ljbffr