
Expression
Remote Jobs
Infinite Intelligence.
3 Jobs
• Develop new capabilities and re-architect parts of an existing system. • Take part in test-driven, iterative development, prototyping, and reviews with a team of developers. • Design and code middle and back-end in a clean and efficient way. • Implement scalable and robust services. • Develop external and internal APIs. • Develop and run unit and performance tests to ensure scalability and reliability. • Review and debug code. • Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions. • Determines and designs system specifications, standards, and programming to prepare and install solutions.
• Creating, maintenance and evaluation of software automation test scripts for both UI and API (including incorporation of dynamic test data) for a web site • Creating and maintaining manual test scripts when needed • Conduct testing following a disciplined procedures and documentation (Test Strategy, Test Plan, Test Case, Results, Defect Analysis, Test Summary) • Ability to train others regarding automation test concepts; plus providing guidance and direction as needed • Gathering and validating application functional/performance/load requirements • Creation and maintenance of test plans and test cases • Execution, as required, of manual and automated software testing in areas involving installation, functional, performance and load, integration, and regression testing • Documentation of process improvements regarding best practices regarding test automation • Creation of test reports and test visualizations (Splunk) • Maintenance of all test documentation and results with results • Coordination and prioritization of test development activities and the ability to work with multiple development teams and software projects are also critical for the selected candidate.
• Build and maintain data pipelines that support ingest, logging, validation, transformation, and secure data access. • Contribute to the development and improvement of scalable ETL/ELT processes under guidance from senior engineers. • Implement and evolve data models and storage patterns that support analytics and operational use cases. • Apply data quality checks, monitoring, and documentation to ensure data is accurate, reliable, and well understood. • Collaborate with internal teams and clients to understand data requirements and support analytics use cases. • Contribute to the ongoing development of Expression’s VOR Data Platform, including tooling, standards, and automation. • Participate in research, prototypes, and proof-of-concept work to evaluate new data and analytics technologies, including emerging AI-driven tools. • Follow established engineering practices and contribute ideas to improve reliability, performance, and developer experience.