Software Engineer in Test
1 day ago
**Responsibilities**:
- Engage in in-depth technical dialogues with the software engineering team, comprehend software workflows and use cases, and ensure the system's testability.
- Define requirements and propose solutions to streamline the testing process with a strong commitment to ownership.
- Design, develop, and maintain test scripts, automated test frameworks and suites using Java-based frameworks such as JUnit, TestNG to validate backend functionalities.
- Collaborate closely with software engineers, product managers, and other stakeholders to understand requirements and ensure comprehensive test coverage.
- Implement and execute test plans and test cases to ensure comprehensive test coverage.
- Perform API testing using tools like REST Assured (for Java), Cypress (for JavaScript) and other tools to validate data integrity and functionality of backend services.
- Deliver timely and precise updates on testing status and quality metrics to stakeholders throughout all testing phases and compile Quality outcomes summary upon project completion.Advocate for superior software testing practices within the team and foster adoption across the organization, promoting software development methodologies that enhance overall software quality.
**Requirements**:
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field; advanced degree preferred.
- High proficiency in Java and Selenium programming, has played a major role in designing, developing and evolving the test architecture of large scale, highly available cloud solutions, with a strong understanding of Cloud-Native architectures and practices.
- Strong coding and scripting ability in Python, Shell and/or Ruby on both Windows and Linux platforms, with experience in troubleshooting and optimizing existing codebases.
- Familiarity with Golang and Laravel codebases—able to write basic test scripts or helpers
- Experience testing microservices architectures and RESTful/gRPC APIs
- Strong knowledge Cucumber, TESTNG, Rest Assured API Automation.
- Expert level skills in writing NUnit or JUnit tests scripts and Test cases, has driven positive change towards Continuous testing, DevOps and Agile.
- Proficiency in working with SQL, RDBMS and In-Memory Databases.
- Coding experience with C#, Kotlin or other Object oriented programming languages is advantageous.
- A sound understanding of agile methods of software delivery and the principles and practices of BDD, ATDD and TDD.
- Excellent knowledge of CI/CD tools such as Jenkins or GitLab CI
- Strong knowledge of Docker and AWS (public cloud)
- Knowledge of Kubernetes (EKS) and Kafka is desirable
- The ability to work closely with technical and non-technical stakeholders in order to determine appropriate acceptance criteria for both business and technical needs.
- Excellent communication skills: written & verbal
- Ability to make tactical as well as strategic decisions and recommendations based on incomplete or ambiguous information
- Strong analytical and problem-solving skills to effectively debug and resolve complex technical issues.
-
Software Testing Engineer
7 days ago
Singapore SPARKLE NETWORKS PTE. LTD. Full timeKey Responsibilities: - Meeting with Development Managers to discuss software specifications and controls. - Designing manual and automated test procedures - Building, coding, and implementing software evaluation test programs. - Running test programs to ensure that testing protocols evaluate the software correctly. - Finalizing and documenting testing...
-
Test Analyst
2 weeks ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full timeJob Description: Role & Responsibilities: Understand business and system requirements and develop various test specifications which include functional testing, system integration testing, end-to-end testing, user acceptance testing and regression testing Responsible for involving in test planning, test monitoring and control, test analysis, test design, test...
-
Test Analyst
1 week ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full timeRoles & Responsibilities Job Description: Role & Responsibilities: Understand business and system requirements and develop various test specifications which include functional testing, system integration testing, end-to-end testing, user acceptance testing and regression testing Responsible for involving in test planning, test monitoring and control, test...
-
Software Testing Engineer
1 week ago
Singapore CYBERBOT PTE. LTD. Full time**The Role**: **Responsibilities**: - Review business/software requirements and provide inputs to improve quality. - Execute manual tests, monitoring system, and software functionality - Ensure offerings are entirely functional and provide quality assurance for software products - Testing and problem-solving of various tasks that work towards a development...
-
Software Test Engineer
2 weeks ago
Singapore ASTEK SINGAPORE INNOVATION TECHNOLOGY PTE. LTD. Full timeOverview We are seeking a meticulous and adaptable Mid to Senior Level Software Test Engineer to support testing activities across investment systems and applications. The ideal candidate will possess strong analytical skills, hands‐on experience in testing and data validation, and the ability to work effectively in a dynamic, fast‐paced environment. Key...
-
Software Test Engineer
7 days ago
Singapore TALENTSIS PTE. LTD. Full time**Test Engineer** **Employment Type**:Full-Time **Be Part of Our Success** We are looking for a **QA Engineer**to join our dynamic team. In this role, you will be responsible for ensuring the quality and reliability of our software solutions through a combination of manual and automated testing. You will collaborate closely with developers, product owners,...
-
Software Engineer
7 days ago
Singapore Propel Software Solutions Full time $60,000 - $120,000 per yearCOMPANY Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product quality,...
-
Software Test Engineer
7 days ago
Singapore CXC Global Full timeThis is an exciting opportunity for IT professionals with a passion for technology and a curiosity for ensuring software quality! Thrive in a collaborative environment where you can learn and grow as part of a dedicated team! **Key Responsibilities**: - Collaborate with experienced test engineers and cross-functional teams to understand software...
-
Software Test Engineer
1 week ago
Singapore ALTROCKS TECH PTE. LTD. Full timeResponsibilities and Requirements for Software Test Engineer Technical Skills: Strong technical abilities with experience working with various software programs and knowledge of multiple programming languages relevant to the project. Database Knowledge: Understanding of different database types. Problem-solving: Excellent problem-solving skills....
-
Software Test Engineer
1 week ago
Singapore SNAPHUNT PTE. LTD. Full time**The Role** **Responsibilities**: - Ability to analyse relevant documents to obtain an understanding of the requirements. - Identifying the required test scenarios, test case preparation and test data preparation to ensure sufficient test coverage. - Execute test cases and test plans to support the quality assurance activities throughout the software...