Software Test Engineer

Job Modality: Remote

Location: Costa Rica

About the Role:

The Software Test Engineer role is focused on delivery of efforts in the Costa Rica center to ensure full regression and performance test coverage for ongoing Accela Civic Platform (SaaS) releases, as well as on technical efforts to continue to advance Accela up the maturity curve for Test Automation, Test- Driven Development, CI/CD, and Performance Engineering.

Specific Responsibilities:

• Accountable for the successful launch and delivery of new, key client’s Product Releases, engineering Initiatives, alignment for Cloud deployments activities.

• Design, develop, and execute test plans, test cases, and test scenarios to ensure the quality and reliability of software products.

• Automate API and UI testing for web-based products and application services using Python with Robot frameworks and open-source tools, Integrate test cycles with CI/CD pipeline.

• Participates on an Agile team, with daily scrum meetings, as well as planning and grooming meetings.

• Contribute to functional, performance, automation, infrastructure, Initiatives that impact the cross functional organization with automated deployment and regression testing.

• Performs test case authoring and execution for all the release cycles implementing software best practices Identify gaps, issues, work creatively and efficiently in troubleshooting and resolution of system issues.

• Develop Perf test scripts using JMeter and Python/Java to automate simulation of expected user workloads to identify performance bottlenecks.

• Familiar with usage of monitoring tools like Datadog and Windows and Database monitoring tools with product focused mindset to analyze performance and scalability issues.

• Collaborate with cross-functional teams, including developers, product managers, and quality assurance, to identify test requirements and drive the testing process.

• Stay updated with industry trends, emerging technologies, and testing techniques to incorporate best practices into the testing process.

Required Qualifications:

• Bachelor’s degree in Computer Science or a related discipline.

2+ years of quality engineering, hands on experience with functional testing, test automation & Performance test script development using open-source tools.

• Good knowledge of frontend and backend application functional testing, System Performance testing, API and Mobile testing, and integration with DevOps pipeline.

• Proficiency in testing methodologies, tools, and techniques, including Agile methodologies and continuous integration/continuous deployment (CI/CD) pipelines.

• Strong analytical skills and attention to detail to identify, troubleshoot, and resolve software issues effectively.

• Ability to collaborate closely with clear communication skills.

Desired Qualifications:

• Experience in JMeter, Python/Java based automation development and Robot Framework Automation is a big plus.

• Knowledge of Java based application testing is highly desired, especially with Angular a huge plus.

• Experience in SaaS products, API services and Pipeline activities.

Why Join Our Client’s Company:

  • Step into a world where career progression and skill development are paramount.
  • Collaborate with world-class application engineers and a leadership team renowned for expertise in Architecture, Operations, and Security, actively fostering your growth.
  • Thrive in a tight-knit, diverse team that embraces Agile methodologies for software development, fostering a culture of collaboration and active communication.

Apply Here

Candidate's Name*
Accepted file types: docx, doc, pdf, Max. file size: 256 MB.
This field is for validation purposes and should be left unchanged.