
Software Engineer in Test
2 weeks 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.
- At least 10 or more years of experience in large-scale applications development projects using open-source technologies, with extensive experience in software development, particularly in full stack projects, demonstrating adherence to standard development best practices.
- 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 Engineer
2 days ago
Singapore Propel Software Full timeOverview Company 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...
-
Software Test Engineer
1 week ago
Singapore Stacs Full time $90,000 - $120,000 per yearSoftware Test EngineerWe are looking for a detail-oriented Software Test Engineer to join our expanding testing team. You will use cutting edge software technology and play a key role in ensuring customers have a great user experience on our SaaS-based enterprise application platform. You will develop automated and manual testing frameworks and collaborate...
-
Software Test Engineer
8 hours ago
Singapore GIVENERGY PTE. LTD. Full timeOverview Join Our Team as Software Test Engineer Are you passionate about ensuring the highest standards of software quality and reliability? We are looking for a Software Test Engineer to join our dynamic team and play a key role in testing our cutting-edge web and mobile applications. Based in Singapore, this is an exciting opportunity to work on impactful...
-
Software Test Engineer
1 week ago
Singapore STACS Full time**Software Test Engineer**:Job Responsibilities- Collaborate with cross-functional teams, including developers, product managers, devops engineers, to ensure high-quality product functionality by analyzing requirements and creating comprehensive test plans - Conduct manual and automated testing using tools like Playwright, Cypress, etc - Design, develop, and...
-
Software Test Engineer
2 weeks 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 Testing Engineer
9 hours ago
Singapore Bitdeer (NASDAQ: BTDR) Full timeOverview Join to apply for the Software Testing Engineer role at Bitdeer (NASDAQ: BTDR) . About Bitdeer Bitdeer Technologies Group (Nasdaq: BTDR) is a world-leading technology company for Bitcoin mining. Bitdeer is committed to providing comprehensive computing solutions for its customers. The Company handles complex processes involved in computing such as...
-
Software Engineer
1 week ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time**Tescom Singapore **is looking for a**:Software Engineer in Test (SEIT) Our Software Engineers in Test are responsible for drive our quality improvements, creating feature and regression testing, and developing test library. You will focus on expanding the test pyramid coverage for ensuring top notch software quality, and ensure the right tests run are at...
-
Software Test Engineer
2 weeks ago
Singapore Illumina Full timeWhat if the work you did every day could impact the lives of people you know? Or all of humanity? At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases...
-
Software Test Engineer
3 days ago
Singapore UNISON Group Full time $80,000 - $120,000 per yearJob DescriptionWe are seeking a detail-oriented and skilled QA Engineer to join our team. The role involves developing and executing testing strategies to ensure high-quality software delivery through both manual and automated testing approaches.Responsibilities:Develop and implement comprehensive testing strategies to validate product quality.Execute manual...
-
Software Engineer
1 week ago
Singapore HORIZON SOFTWARE PTE. LTD. Full time $150,000 - $200,000 per yearKey ResponsibilitiesLead the design, development, and deployment of complex software systems.Architect scalable, reliable, and secure solutions across cloud and on-premise environments.Write high-quality, maintainable, and efficient code following industry best practices.Collaborate with cross-functional teams (Product, QA, DevOps, Security) to deliver...