At FigBytes, we are committed to driving innovation in the Net Zero space by delivering high-quality, user-centric solutions to our clients. We're looking for a Senior software engineer in test to deliver complex features, collaborate with our global team, and champion code quality and usability.


Responsibilities:

  • Lead and Deliver: Take ownership of complex features, ensuring high quality secured code is delivered on time. Own the process tools and automation for the entire platform

  • Problem Solver: Understand the problem space and devise effective solutions that scales. Solving the problem right is a key success criterion. Ability to model the system under test and optimize the automation effectiveness and efficiency is key

  • Knowledge Sharing: Invest in continuous learning and actively share knowledge with team members, fostering a culture of growth and improvement. Communicate effectively across all the stakeholders.

  • Best Practices: Collaborate with the team and leadership to define best practices and recommendations to support future growth.

  • Quality Advocate: Assist the team in achieving quality goals and work towards gaining efficiency and predictability in effort estimation. Also influence the team to raise the risks and issues early and triage the bugs and set priority and focus that results in on time delivery.

  • Team Building: Participate in the hiring process, contributing to the attraction and development of a stronger Front-End team across the global organization.

  • Code Quality Champion: Advocate for code quality, reusability, and the simplification of user experiences within FigBytes platform.

  • Domain Expertise: Build a deep understanding of FigBytes' core domain and contribute to domain-specific knowledge by actively engaging in design discussions and use critical thinking skills to identify the risks early and challenge the requirements early in the cycle to ensure we are solving the right problem.

  • Collaboration: Actively participate in cross-team collaboration across different departments within FigBytes.


    Requirements:

    • Bachelor's degree in computer science or a related field (or equivalent work experience).

    • More than 5+ years of proven software development experience leveraging C#/Java/Python/T-SQL/JavaScript (Any two)

    • Strong understanding of Testing strategies, Test Architecture, Automation frameworks, process, and tools

    • Experience with AzureDevOps, JIRA and other project management tools

    • Experience with Open API and Microservices Testing

    • Experience in SQL and NoSQL data modelling, architecture, and performance tuning

    • Experience in data structures and algorithms

    • Experience leading joint analysis and design and bring clarity in requirements and own end to end delivery scope, plan, and schedule

    • Experience in test driven development

    • Experience writing unit tests and UI automation using selenium /playwright

    • Proficiency in performance, security, and localization testing

    • Strong problem-solving and debugging skills

    • Self-driven and own the end-to-end deliverable for a feature working closely with PM and BA.

    • Proven track record of leading and delivering large scale automation code that resulted in huge ROI.

    • Ability to prioritize what to automate and leveraging test data wisely for efficiency and effectiveness

    • Improve test coverage by leveraging advanced testing like pairwise testing and model-based testing.

    • Excellent communication and collaboration skills.

    • Experience with AzureDevOps, SonarCloud, Terraform will be a plus

    • Experience in mentoring junior developers is a plus.

    • Keep pace with the latest technologies and bring innovation to the team to solve business challenges.

    • Be flexible with technology stack (We use Pyspark, SparkSQL,T-SQL,.NET Framework 6+,MySQL,SQL Azure ,Azure Data factory, Angular 14)

Corporate Competencies

  • Teamwork

  • Ownership

  • Leadership

  • Project Management


Departmental Competencies

  • Results-oriented

  • Efficiency

  • Growth Mindset

  • Critical Thinking


Role Competencies

  • Architecture

  • Collaboration

  • Driving for results

  • Communication and Mentoring

  • Effort estimation and task breakdown and prioritization

Apply for position now

What automation tools/frameworks have you experienced using?
Are you comfortable working on a hybrid work set-up (3 days in the office, 2 days work from home)?
Are you willing to relocate and work in Cebu for this role?
Are you comfortable working on a mid-shift schedule (12PM - 9PM or 3PM - 12AM)?
I consent for my data to be processed for this application.