Python Developer/Tester

4 days ago


Singapore INFINITE COMPUTER SOLUTIONS PTE LTD Full time
Roles & Responsibilities

Key Responsibilities


Developer:

• Design the solution and develop the software using waterfall/Agile methodology.

• Perform investigation, troubleshoot issues by developing scripts, SQL queries.

• Work closely and collaborate with the Business Analysts and Quality Engineers/application testers for user stories elaboration, test automation, bug fixes etc.

• Work with deployment team/DevOps team on setting up continuous integration, build and release automation.

• Provide estimates for stories during sprint planning for Agile project.

• Convert acceptance criteria into automated unit tests cases.

• Support production issues and duty rotation for after-office-hours support

• Champion Agile technical practices such as test-driven development, pair programming and refactoring

• Involve in application deployment to the various environments. Tester:

• Understand the requirements from internal and external stakeholders’ groups and work with the development team to define and improve the build system quality.

• Review stories or requirement specs to ensure that requirements stated are correct, unambiguous and verifiable.

• Discuss, analyse and recommend design improvements or corrections to developers throughout the development process.

• Collaborate closely with stakeholders and project team to identify needs and requirements for estimation of testing scope and time frame.

• Develop and establish quality assurance deliverables and testing framework, including create and maintain test plans and test cases in accordance with changing requirements, throughout development.

• Create and manage automated test framework whenever possible, such as prepare test environment, maintain functional testing script in accordance with changing requirements.

• Conduct system integration tests with other parties, validate the output and expected outcome e.g. data to and from other parties’ systems and feedback on improvement requirement.

• Conduct extensive manual functional /exploratory testing, including browser testing.

• Conduct performance and load tests, validate the output and expected outcomes and feedback on improvement required.

• Conduct application performance and security testing to ensure we have a robust and secured system in place.

• Conduct impact analysis of defect fixes discovered during manual or automated tests, validate completed stories pass the acceptance criteria, raising defects as needed and work with development team to improve the expected behaviour and test cases.

• Demonstrate the tested stories during Sprint Review and prepare production show case to show the completed stories tested.

• Preferably to have passed the ICT Assessment Certification for Software Developer conducted by NUS-ISS.




What we are looking for



• Good understanding and completion of projects using waterfall/Agile methodology.

• Demonstrable skills in Java, Dot Net, Python, Dynamics CRM, SharePoint, Mobile, Cloud or SSIS development

• Demonstrate knowledge of automated software testing methodologies such as unit testing, integration testing, functional testing, test driven development (TDD) and behaviour driven development (BDD).

• Ability to troubleshoot complex issues ranging from system resource to application stack traces.

• Hands-on experience in DevOps deployment and data virtualisation tools like Denodo will be preferred.

• Hands-on experience in big data engineering jobs using e.g. Python, Pyspark, Linux or ETL tools like Informatica.

• Strong SQL and data modelling and data analysis skills.

• Good understanding of analytics and data warehouse implementations.

• Demonstrate knowledge of creating packaging / build scripts with Docker etc.

• Track record in implementing systems with high availability, high performance, high security hosted at various data centres or hybrid cloud environments will be an added advantage.

• Relevant software development certifications, e.g. Microsoft Certified Solution Developer for Dynamics or equivalent will be a good to have.

• Certified Software Testing Professional and/or Certified Software Quality Analyst or an equivalent certification will be an added advantage.



EA License # 14C6941



Tell employers what skills you have

Quality Assurance
User Stories
High Availability
Unit Testing
Test Driven Development
ETL
Test Automation
Data Engineering
SQL
Packaging
Python
Software Testing
Continuous Integration
Docker
Integration Testing
Software Development
  • Python Developer

    4 days ago


    Singapore TOTAL EBIZ SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities Developer: • Design the solution and develop the software using waterfall/Agile methodology. • Perform investigation, troubleshoot issues by developing scripts, SQL queries. • Work closely and collaborate with the Business Analysts and Quality Engineers/application testers for user stories elaboration,...

  • Python Developer

    4 days ago


    Singapore USER EXPERIENCE RESEARCHERS PTE. LTD. Full time

    Roles & ResponsibilitiesDeveloper:• Design the solution and develop the software using waterfall/Agile methodology.• Perform investigation, troubleshoot issues by developing scripts, SQL queries. • Work closely and collaborate with the Business Analysts and Quality Engineers/application testers for user stories elaboration, test automation, bug fixes...

  • Python Developer

    1 month ago


    Singapore Cygnify Pte Ltd Full time

    Job Title: Python Software EngineerAbout the Role:Cygnify Pte Ltd is seeking a skilled Python Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust and scalable Python applications for financial services.Key Responsibilities:Design and develop Python applications...

  • QA Tester

    3 weeks ago


    Singapore Eames Consulting Full time

    We are looking to hire for a Quality Assurance Tester with working experience from banks/financial services. As the QA Tester, you will be required to; Review and analyze stories with a view to refinement from testing and testability angle Collaborate with squads to develop test strategies and plans Execute test cases and document results/defects Support...

  • python developer

    4 days ago


    Singapore RAPSYS TECHNOLOGIES PTE. LTD. Full time

    Roles & Responsibilities5+ years of experience in Designing and developing Data applications using python and other programming languages 5+ years of experience writing python and SQL scripts for data processing on Big data (Hadoop, HDFS, HIVE, Kafka) systems Experience building APIs using python Experience working with structured and unstructured data, SQL...

  • Penetration Tester

    1 week ago


    Singapore Citi Full time

    About the RoleWe are seeking a skilled Penetration Tester to join our team at Citi. As a Penetration Tester, you will be responsible for identifying security weaknesses and vulnerabilities in our infrastructure and applications.Key Responsibilities Prepare and execute penetration testing assignments on our infrastructure assets and applications Work closely...

  • Python Developer

    4 days ago


    Singapore ALEPHYS PTE. LTD. Full time

    Roles & ResponsibilitiesAbout Us:Alephys Pte Ltd is dedicated to leveraging data to drive innovation and business solutions. We are looking for a skilled Python Developer with expertise in PySpark to join our dynamic team. Candidate should be eligible to work in Singapore (no work sponsorship from Alephys)Job Description:As a Python Developer with PySpark,...


  • Singapore Citi Full time

    About the RoleWe are seeking a highly skilled and experienced Penetration Tester (Hybrid) to join our team at Citi. As a Penetration Tester (Hybrid), you will be responsible for identifying and exploiting vulnerabilities in our systems and applications to ensure the security and integrity of our infrastructure.Key Responsibilities• Prepare and execute...

  • Python Developer

    4 months ago


    Singapore JONDAVIDSON PTE. LTD. Full time

    Roles & Responsibilities 6-8 years of software development experience Have experience in Python and good understanding of OOP Concepts Have experience and understanding of CI/CD flow, Jenkins Have hands-on experience in Linux Well-versed with SQL commands and have a good understanding of data Well-versed with cloud-native technologies like Openshift...

  • Python Developer

    4 days ago


    Singapore OX CONSULTANCY PTE. LTD. Full time

    Roles & ResponsibilitiesRequirements and Skills:* Knowledge in trading or commodity is a plus.* Previous experience with CTRM software is desirable.* Preferably a degree Computer Science or a similar discipline.* Prior experience with Python developer and Python frameworks and libraries such as Pandas, NumPy, etc.* Strong knowledge in the Django framework.*...


  • Singapore Citi Full time

    About the RoleWe are seeking a skilled Senior Penetration Tester to join our team at Citi. As a key member of our Information Security team, you will be responsible for identifying and exploiting vulnerabilities in our infrastructure and applications.Key ResponsibilitiesPrepare and execute penetration testing assignments on our infrastructure assets and...


  • Singapore Citi Full time

    About the RoleWe are seeking a highly skilled and experienced Penetration Tester (Hybrid) to join our team at Citi. As a Penetration Tester (Hybrid), you will be responsible for identifying and exploiting vulnerabilities in our systems and applications to ensure the security and integrity of our infrastructure.Key Responsibilities• Prepare and execute...


  • Singapore NICOLL CURTIN TECHNOLOGY PTE. LTD. Full time

    Roles & ResponsibilitiesJD:Within an Agile framework our team provides testing as a service to the various squads within a banking and finance domain Agile Release Train. In providing the testing service we also facilitate the transition of new features and applications into the production environment seamlessly. We are looking for a new team member to joins...


  • Singapore GRIT Search Full time

    Job SummaryAt GRIT Search, we're seeking a highly skilled Senior Python Developer to join our team. As a key member of our development team, you will be responsible for designing and implementing robust, scalable, and secure web applications using Python and FastAPI.Key ResponsibilitiesDesign and develop high-quality web applications using Python and...


  • Singapore NLS Full time

    Lead Front Office Python DeveloperNLS is actively seeking a highly skilled Lead Front Office Python Developer to join their expanding team. As a key player in our front office team, you will lead the development of robust and efficient Python applications that drive our business forward.The Role:Spearhead the design, development, and maintenance of...


  • Singapore NLS Full time

    Lead Front Office Python DeveloperNLS is actively seeking a highly skilled and experienced Lead Front Office Python Developer to join their expanding team. As a key player in our front office team, you will lead the development of robust and efficient Python applications that drive our business forward.Key Responsibilities:Design, develop, and maintain...


  • Singapore Westbury Partners Full time

    Job Title: Quantitative Developer PythonCompany: Westbury PartnersWe are seeking a highly skilled Quantitative Developer to join our team in Singapore or Hong Kong. As a Quantitative Developer, you will be responsible for designing, developing, and testing real-time signal generation and trade monitoring applications.Key Responsibilities:Design and develop...


  • Singapore NTT DATA SINGAPORE PTE. LTD. Full time

    Roles & Responsibilities EMAIL ID : Interested candidates, please email your resume to mike.ramos@nttdata.comOnly shortlisted candidates would be contacted for interview.Role: Software Automation Tester - 12 months Renewable contractExperience: Minimum of 6 yearsLocation : Marina Bay Financial CentreBenefits: Renewable contract (performance-based) Medical...


  • Singapore Westbury Partners Full time

    Unlock Your Potential as a Quantitative DeveloperWe are seeking a highly skilled Quantitative Developer to join our team at Westbury Partners. As a key member of our technical team, you will be responsible for designing, developing, and testing real-time signal generation and trade monitoring applications.About the Role:Design and develop high-performance...

  • Qa Tester

    4 months ago


    Bishan, Singapore COMFORT TRANSPORTATION PTE LTD Full time

    ComfortDelGro is one of the world\xe2\x80\x99s largest land transport companies with global operations spanning across seven countries \xe2\x80\x93 Singapore, Australia, China, the United Kingdom, Ireland, New Zealand, and Malaysia. Full Time QA Tester / QA Engineer (Junior / Senior)Responsibilities: Execute testing for mobile app, from UIUX down to...