Career Opportunities
SPS is looking for world class talent to help us continue pushing the envelope of digital transformations.
Quality Assurance Engineer
We are seeking a detail-oriented and proactive QA Engineer to join our dynamic team. In this role, you will be responsible for ensuring the highest quality of our software products through comprehensive manual and automated testing. You will work closely with developers, project managers, and other stakeholders to design and execute test plans, identify defects, and drive continuous improvement in our testing processes. If you are passionate about delivering exceptional software experiences and thrive in a fast-paced, collaborative environment, we invite you to apply and contribute to our mission of excellence.
Location
PK
Category
Spinnlabs
Last date
10-30-2024
Job Title:
Quality Assurance Engineer
Education:
Location:
PK
Knowledge and Skills:
- Proficiency in manual and automated testing.
- Strong analytical and problem-solving skills.
- Familiarity with Agile/Scrum methodologies.
- Experience with test management and defect tracking tools.
- Ability to work in a collaborative team environment.
- Programming Languages: Java, Python, JavaScript, C#
- Testing Tools: Selenium, JUnit, TestNG, QTP/UFT, LoadRunner, JMeter
- Bug Tracking Tools: Jira, Bugzilla, Mantis
- Version Control: Git, SVN
- CI/CD Tools: Jenkins, GitLab CI, Travis CI
- Databases: SQL, NoSQL
Technology Stack:
Job Description:
- Review the requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Estimate, prioritize, plan, and coordinate testing activities.
- Design, develop, and execute automation scripts using open-source tools.
- Identify, record, document thoroughly, and track bugs.
- Perform thorough regression testing when bugs are resolved.
- Liaise with internal teams (e.g. developers and project managers) to identify system requirements.
- Develop and apply testing processes for new and existing products to meet client needs.
- Monitor debugging process results.
- Investigate the causes of non-conforming software and train users to implement solutions.
- Track quality assurance metrics, like defect densities and open defect counts.
- Stay up-to-date with new testing tools and test strategies.
Job Qualification:
- Education: Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience: 2-5 years of experience in QA or software testing.
Full Stack Developer
At SPS, we are committed to driving innovation through cutting-edge technology and exceptional talent. We are expanding our AppDev team and seeking a dynamic Full Stack Developer to join our organization. As part of the team, you will play a crucial role in building scalable, high-performance applications that meet the evolving needs of our clients. You’ll collaborate with a talented team of developers, engineers, and designers, leveraging modern tech stacks to create seamless user experiences and powerful backend systems. If you're passionate about solving complex challenges and advancing your skills in a fast-paced, collaborative environment, SPS is the place for you.
Location
PK
Category
Spinnlabs
Last date
10-31-2024
Job Title:
Full Stack Developer
Education:
Location:
PK
Knowledge and Skills:
- Strong debugging and problem-solving skills to resolve development challenges.
- Skilled in writing unit and integration tests to ensure high-quality code and smooth functionality across platforms.
- Expertise in cross-browser compatibility and responsive web design for consistent user experiences across devices.
- Strong communication and teamwork skills, effectively collaborating with designers, product managers, and other developers to deliver high-quality products.
- Proficient in building responsive and dynamic web interfaces using HTML, CSS, and JavaScript, with expertise in modern frameworks like React.js and Angular.
- Skilled in server-side programming with Node.js, Python, and Java, developing scalable backend systems and RESTful APIs.
- Experienced in database design and management, working with both relational databases (MySQL, PostgreSQL) and NoSQL solutions (MongoDB, DynamoDB).
- Adept at deploying applications on cloud platforms such as AWS, Azure, and Google Cloud, ensuring scalability and high availability.
Job Description:
- Develop Full Stack Applications:
- Create user-facing (frontend) and server-side (backend) software for web applications.
- Maintain and Optimize Web Applications:
- Ensure high performance, security, and scalability of applications.
- Collaborate with Teams:
- Work with cross-functional teams, including designers, product managers, and other developers, to meet project requirements.
- Integration of 3rd Party Services and APIs:
- Connect external services/APIs for payment gateways, social media, analytics, etc.
- Database Design & Management:
- Design and manage relational (SQL) and non-relational (NoSQL) databases.
- Deploy and Monitor Applications:
- Set up, deploy, and maintain web applications on cloud platforms or hosting environments.
- Code Reviews & Testing:
- Conduct peer code reviews and write automated tests to ensure code quality and coverage.
Job Qualification:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Alternatively, equivalent work experience in software development can suffice.
- 2-5 years of experience in software development, with a focus on both frontend and backend technologies.
- Proven experience in developing web applications and RESTful APIs.
Education:
Experience:
Appian Tester
We are looking for a detail-oriented Appian Tester to join our dynamic team in a hybrid work environment. In this role, you will be responsible for ensuring the quality and performance of our Appian-based applications through comprehensive testing strategies, including manual, automated, functional, and performance testing. You’ll collaborate with cross-functional teams to identify and resolve issues, ensuring the platform’s stability and reliability.
Location
PK
Category
Spinnlabs
Last date
11-05-2024
Job Title:
Appian Tester
Education:
Location:
PK
Knowledge and Skills:
- Strong analytical and problem-solving skills.
- Excellent communication skills, both verbal and written.
- Strong experience in both manual and automated testing.
- Proficiency in SQL for database testing and validation.
- Experience with API testing
- Familiarity with performance testing tools.
- Expertise in defect tracking and management with tools
- Knowledge of security testing and user role validation.
- Strong understanding of Agile/Scrum methodologies.
Job Description:
- Develop and execute comprehensive test plans, test cases, and scripts for Appian applications.
- Perform manual and automated testing, including functional, regression, and user acceptance testing (UAT).
- Conduct performance testing using tools like JMeter to ensure application scalability and responsiveness.
- Identify, log, and track defects using tools such as JIRA; work with the development team for resolution.
- Execute security testing to ensure compliance with security standards and validate access control mechanisms.
- Collaborate with developers, business analysts, and project managers to understand project requirements and testing objectives.
- Provide detailed documentation and reporting of test results, defects, and testing progress to stakeholders.
- Automate test cases where possible using FitNesse for Appian, Selenium, or other automation tools.
- Ensure data integrity and validate relational databases through SQL queries.
- Work in Agile/Scrum teams to meet project milestones and deliver high-quality applications.
Job Qualification:
- Bachelor’s Degree in Computer Science, Information Technology, or a related field.
- 2-4+ years of experience testing applications on the Appian platform.
Spring Boot Developer
We are seeking a talented and motivated Spring Boot Developer to join our dynamic development team. In this role, you will design and implement robust, scalable, and efficient web applications using Spring Boot and related technologies. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet business requirements and enhance user experience. If you have a passion for coding, a strong understanding of Java and Spring frameworks, and a desire to work in a fast-paced environment, we invite you to apply and contribute to our innovative projects.
Location
PK
Category
Spinnlabs
Last date
11-12-2024
Job Title:
Spring Boot Developer
Education:
Location:
PK
Knowledge and Skills:
- Proficiency in Java programming.
- Experience with version control systems
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
Job Description:
- Design and develop microservices using Spring Boot.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure high performance and responsiveness of applications.
- Troubleshoot and debug applications to optimize performance.
- Write clean, maintainable code and conduct code reviews.
- Implement security and data protection measures.
- Stay updated with emerging technologies and industry trends.
Job Qualification:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of professional experience in Java development, with a strong focus on Spring Framework and Spring Boot.
Technical Writer
We are seeking a qualified Technical Content Writer with in-depth knowledge and experience in content writing, the software development life cycle, and critical thinking. The ideal candidate is a quick learner, detail-oriented, and has a proven track record of success. We are looking for someone who can not only produce high-quality content but also inspire excellence in others.
Location
PK
Category
Spinnlabs
Last date
10-31-2024
Job Title:
Technical Writer
Education:
Bachelors degree in Computer Science or Software Engineering.
Location:
PK
Knowledge and Skills:
- The job requires strong organizational skills and excellent time and project management.
- Experience writing software documentation for technical audiences.
- Strong capacity for both logical and creative thinking.
- Must be able to edit and create documentation that is accurate, complete, clear, specific, and as concise as possible.
- Experience with databases, HTML, REST APIs, JSON, and SaaS is a plus.
- Must have a basic understanding of the Software Development Life Cycle.
- Must be organized, detail-oriented, able to multi-task, and evaluate priorities.
- Self-directed and able to work independently with minimal supervision.
Job Description:
- Be a part of documentation planning with software engineering teams
- Produce high-quality documentation for software applications
- Maintain requirements documentation for Clients, Development teams, Quality Assurance teams, UI Design teams, and Support teams.
- Coordinate with Project Managers, Product Owners and Process Engineers in the company.
- Independently follow designs and standards to develop and deliver conceptual, how-to, and API reference docs for Software applications.
- Organize and structure documentation to make it more engaging and discoverable.
- Write clear, simple content that speaks to customers in their own language.
- Make suggestions for updating or improving documentation standards.
- Communicate and collaborate with cross-functional teams.
Job Qualification:
- Bachelor’s degree in Computer Science or Software Engineering.
- Highly proficient in English with excellent grammatical and editorial skills.
- Good Knowledge of Microsoft Office products, especially Word, Excel, and PowerPoint.