Junior/Senior Agile Software Tester
TM Research & Development
Cyberjaya
On-site
MYR 30,000 - 60,000
Full time
30+ days ago
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
An innovative company is seeking a skilled software tester with a strong foundation in Agile methodologies and a passion for quality assurance. This role involves performing both manual and automated tests, developing test automation scripts, and collaborating with cross-functional teams to ensure the highest standards of software quality. The ideal candidate will possess a Bachelor’s degree in Computer Science or equivalent experience, with proficiency in Agile testing techniques and a solid understanding of programming languages like JavaScript and Python. Join this dynamic team and contribute to exciting projects in a collaborative environment focused on continuous improvement and emerging technologies.
Qualifications
- Bachelor’s degree in Computer Science or relevant experience required.
- 5+ years of experience in Agile software testing techniques.
Responsibilities
- Perform both manual and automated tests in an Agile environment.
- Develop test automation scripts using various programming languages.
Skills
Agile Testing
Exploratory Testing
Test Automation
Basic Programming (JavaScript, Python)
SQL
Manual Testing
BDD
TDD
Problem Analytical Skills
Communication Skills
Education
Bachelor’s Degree in Computer Science
Tools
Selenium
GIT
SOAPUI
Postman
Maven
Job Requirements:
- Holds a Bachelor’s Degree in Computer Science or similar qualification or relevant working experience (minimum 5 years for senior)
- Experience with Agile software testing techniques such as Exploratory Testing, Test Sessions, and Test Automations in an Agile development environment.
- Agile software testing experience with Cloud and Linux environment.
- Basic programming skills (e.g. OO programming concepts, JavaScripts, Python).
- Basic database and SQL skill is a must (for scripting and troubleshooting).
- Ability to perform both manual and automated tests as needed.
- Good to have experience in BDD, TDD, ATDD.
- Experience in Test Automation development with skills in at least one scripting language (e.g. Python, NodeJS, shell scripting, etc.)
- Experience with open source automation framework (e.g. Selenium) or other web/mobile/API testing frameworks.
- General proficiency with version control tools (e.g. GIT branches).
- Demonstrated working knowledge of problem analytical, troubleshooting, and resolution skills, especially with web applications (e.g. analyze web traffic, REST, GET, POST simulations, SOAPUI/Postman, Maven).
- Strong knowledge of white/gray box and black box testing methodologies with hands-on experience.
- Excellent inter-personal and communication skills with both internal and external stakeholders and passionate about learning and staying updated in emerging trends and software technologies.