Software Engineer In Test Automation Testing
Cermati.com
Daerah Khusus Ibukota Jakarta
On-site
IDR 200.000.000 - 300.000.000
Full time
30+ days ago
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
An innovative firm is seeking a skilled Automation Tester to enhance their software quality assurance processes. In this role, you will design and execute comprehensive test plans, develop automation scripts, and collaborate closely with deployment teams to resolve issues. Your expertise in both manual and automation testing across web, mobile, and API platforms will be crucial. This position offers the opportunity to work with cutting-edge tools and methodologies in a dynamic environment, ensuring that you can contribute significantly to the team's success while honing your skills in a supportive atmosphere.
Qualifications
- 3+ years in Automation Testing for software applications.
- Proficient in at least one programming language like JavaScript or Python.
- Deep knowledge of testing methodologies and Agile processes.
Responsibilities
- Create and execute detailed test plans and automation scripts.
- Maintain and improve code quality while collaborating with the team.
- Build and manage automated test environments for various platforms.
Skills
Automation Testing
Agile Methodology
Programming (JavaScript, Java, Python, Ruby)
Manual Testing
Performance Testing
Security Testing
Tools
Jira
TestRail
Git
Appium
Selenium
Webdriver.io
RestAssured
TestNG
Cucumber
CI/CD Pipelines
Job Description
Responsibilities
- Create detailed, comprehensive and well-structured test plans and test cases
- Design, develop and execute automation scripts using open source tools that are fast, scalable, easy to monitor and maintain
- Create code that's easy to read
- Able to perform Test Automation and set up frameworks on multiple application platforms like Web, Mobile - Android and API
- Work with the team to maintain, improve and clean your code
- Review each other's code and learn the software engineering best practices
- Work with deployment teams and resolve issues for the system
- Build and manage automated build/test/deployment environments
Qualifications
- At least 3 years of experience in Automation Testing of software applications
- Experience of working with Web, Mobile and API Testing in both manual & automation testing
- Deep knowledge of Manual & Automation test methodologies and principles
- Experience with Agile process management methodology
- Proficiency in, at least, one programming language such as Javascript (preferably), Java, Python, Ruby, etc.
- Highly experienced with testing tools such as Jira, TestRail, Git, Appium, Selenium, Webdriver.io, RestAssured, TestNG, Cucumber, CI/CD pipelines
- High level understanding of how the internet works (HTTP, DNS, IP, Server-client interaction, etc)
- Ability to spike and choose appropriate automated testing tools for the given problem statement
- Knowledge of Performance & Security Testing and Linux/Unix commands