Careers
We'd love for you to hop on our Spacestation
Quality Assurance Analyst
Quality Assurance
|
Relevant Experience
|
03 Positions

we.R.play is looking for intelligent and highly motivated quality assurance (QA) analysts, to test our games. The ideal candidate is a hardcore mobile gamer with a solid QA background who is capable of finding and accurately describing issues in an organized and clear fashion. Additionally they would be a self-starter and work on their own initiative.

RESPONSIBILITIES

  • Manual Black box testing of iOS / Android games.
  • Critically analyze games through both user and developer perspective
  • Find bugs, report issues, and verify new features on assigned games with limited supervision.
  • Document bugs with clear and straightforward reproduction steps and identify similar problems to what is being tested.
  • Issue identification outside of the normal test boundaries (testing outside the box).
  • Maintain bugs in a database through their entire life cycle.
  • Work closely with other teams.
  • Own all or part of the testing effort on multiple projects simultaneously.
  • Compose daily and weekly reports to the team manager and point of contact.
  • Review feature lists and creative documentation to track quality of tools and processes during QA testing.
  • Work together with the team leads and the team to improve quality of all deliverable
  • Give suggestions and feedback on we.R.play games.


REQUIREMENTS

  • Passion for games & testing.
  • Solid grasp of QA cycle and processes.
  • Understanding of black box testing of games.
  • Able to follow directions.
  • Excellent communications skills. (both oral and written)
  • Attention to detail.
  • Good analytical skills.
  • Enjoy diverse project types.
  • Ability to communicate tactfully with other members of the team.
  • Ability to play games or test software for long periods.
  • Multitasking.
  • Persistence and patience.
  • Strong work ethic.
  • Unrelenting motivation and initiative.
  • Passion for game art.
  • Willing to work extended hours when necessary to meet project deadlines.


PLUSES

  • Good leadership
  • Game QA experience
  • Knowledge of all we.R.play games.
  • Bachelor's Degree in CS
  • X-code usage experience.
  • Android / iOS device usage experience.


Salary on probation: 46,000 PKR

Salary after confirmation: performance based

Apply to Job

We R Hiring

Quality Assurance Analyst

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
3D Game Artist
3D
|
No Experience Requirement
|
01 Position

we.R.play is looking for a 3D artist. The ideal candidate should have experience in modeling and texturing
with knowledge of Unity game pipepline. A solid grasp of form, structure, color, and light is essential. The
ideal candidate should be passionate about making games.

Requirements

  • Experience in modeling and texturing environments using Blender, 3ds Max, Vray, and Photoshop (or equivalent 3D and 2D programs)
  • Advanced modeling, UV unwrapping, lighting, and materials techniques knowledge for optimized game quality
  • Able to recreate environments based on concept sketches and reference imagery
  • Trouble shooting 3D/Unity issues and problem solving skills
  • An exceptional understanding of form, shape, structure, and silhouette in regard to modeling along with polished texturing skills
  • Self-motivation, good communication skills, and a great team-player attitude
  • A passion for games
  • The candidate should have prior experience in game production and unity 3D integration.

Pluses

  • Experience using Zbrush and Mudbox
  • Basic animation

Apply to Job

We R Hiring

3D Game Artist

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
UI / UX Designer
Art
|
No Experience Requirement
|
02 Positions
Responsibilities & requirements
  • Plan and implement new designs.
  • Optimize existing user interface designs.
  • Test for intuitivity and experience.
  • Designing ideas using various methods and latest technology.
  • Designing graphic user interface elements, like menus, tabs, forms and widgets.
  • Communicate with clients to understand their business goals and objectives.
  • Develop technical and business requirements and always strive to deliver intuitive and user-centered solutions.
  • Combine creativity with an awareness of the design elements.
  • Create prototypes for new product ideas.
  • Test new ideas before implementing.
  • Conduct an ongoing user research.
  • Experience working with Sketch / Figma.
  • Knowledge of Miro and Zeplin is a plus point.

Apply to Job

We R Hiring

UI / UX Designer

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Business Analyst
Business
|
3 - 4 Years of Experience
|
01 Position


Responsibilities:

  • Define detailed functional requirements, process flow diagrams, and business cases; including gap and impact analysis
  • Business insights – Understand business implications of observations, interviews, and analyses.
  • Collaboration - Coordinate with cross-functional teams to execute key value creation (top and bottom line) and manage transformation initiatives
  • Strategy – Develop business segment strategies, research markets & competitors, articulate value propositions, and identify growth opportunities
  • Problem structuring – Identify key issues, develop hypotheses and methodology to verify or refute them
  • Other – Support other corporate strategy responsibilities as needed, including strategic planning, market research, mergers and acquisitions, and competitor benchmarking
  • Business Analyst Responsibilities in Support of Product Development
  • Drive discussions with product owner and/or business partners to understand the process, the problem, and then brainstorm solution scenarios
  • Actively engage product owner or business SME to translate solution needs into actionable user stories
  • Prioritize requirements following known model such as MoSCoW method
  • Facilitate and support product backlog management
  • Partner with the internal and external team to define & refine acceptance criteria
  • Partner with developers on reviewing user stories for understanding and scoring
  • Write user stories & acceptance criteria
  • Perform/coordinate user acceptance testing to ensure functionality meets business needs before each product release
  • Secure approval & change management activities with senior product manager or product owner before release
  • Experience: 3-4 years

No. of openings: 1


Apply to Job

We R Hiring

Business Analyst

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
API QA
Quality Assurance
|
1-2 Years of Experience
|
01 Position
Minimum Requirements
  • Prior load, performance, and reliability testing of REST APIs (1-2 years).
  • Experience with Datadog and/or Postman for API Testing.
  • Experience with SAAS companies and REST APIs a plus!
Typical week/day
  • Manage/create new synthetic tests in Datadog and/or run existing manual API tests according to a test plan
  • Manage a Release Checklist for any new API update/release
  • Conduct Release Testingany new API update/release i.e. performance tests, reliability tests, load tests
Good to have:
  • SQL Experience (basic/intermediate) to review transaction data files in DB, update DB
  • Market research - capable of doing basic internet research
  • Relational Database - familiarity with concepts, ability to create/update a table in SQL etc.

Apply to Job

We R Hiring

API QA

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Senior Automation Quality Assurance Engineer
Quality Assurance
|
4 + Years of Experience
|
02 Positions

We are looking for a Senior Automation Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. Senior Automation QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

EDUCATION

  • Bachelor’s degree in Computer Science, Software Engineering or Equivalent

EXPERIENCE

  • 4+ years of working experience as a Quality Assurance Engineer
  • 2+ years of Remote Working Experience
  • 3+ years of hands-on experience with test automation tools and libraries for both web and mobile such as Selenium, Robot Framework, Appium, TestNG along with Jenkins
  • Experience with web technologies: HTML, JavaScript, XML, CSS, SQL, etc
  • Experience with API and integrations testing
  • Experience with speed and performance testing of web applications such as Locust or JMeter

RESPONSIBILITIES

  • Develop and drive innovative solutions for automated testing strategies and quality assurance of systems and products.
  • Write robust, maintainable test automation code.
  • Participate in scrum ceremonies and actively undertake sprint tasks – these include:
  • supporting the development of test plans
  • creation of tests – both manual and automated
  • reviewing of stories, code and tests
  • execution of tests at all stages of the lifecycle
  • Utilize a BDD /ATDD approach to execute test plans and develop suitable test cases.
  • Follow the testing processes and practices within an agile software development team.
  • Use a test-first approach to create automated unit, integration, acceptance and performance tests.
  • Write, develop and maintain Test Scripts to ensure maximum coverage, quality and scalability across multiple products.
  • Monitor overnight runs of automation packs and ensure failures are addressed.
  • Maintain CI pipelines (Jenkins) to support continuous delivery of high quality code.
  • Working directly with Developers, DevOps, Product Managers, and Program Managers to ensure proper development and quality of our applications and platforms.
  • Collaborate with Software Engineers to continuously improve the testability and robustness of the codebase.
  • Provide feedback to software engineering teams and enforce that business requirements are being met in the product.
  • Collaborate with the development and product teams to ensure that automation activities provide the highest benefits.
  • Support and improve tools for continuous integration, automated testing and release management.
  • Guide and mentor Junior Automation QA engineers technically and strategically to achieve company automation goals.

FUNCTIONAL SKILLS

  • Proficiency in English with Strong communications skills with a demonstrable ability to interact and influence at all levels within the organization
  • Solid understanding of quality assurance and testing processes within an Agile environment
  • Deep knowledge of testing concepts, processes and activities
  • Excellent problem solving, planning, analytical and documentation skills
  • Strong team player and must able to participate in Release deployments to production
  • Passion about and ability to deliver high quality features and end-to-end scenarios
  • Reporting and tracking bugs

Positions: 02

Apply to Job

We R Hiring

Senior Automation Quality Assurance Engineer

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Sr. Software Engineer (C++)
Development
|
8+ Years of Experience
|
01 Position

We are seeking a highly skilled Senior Engine Developer to join our client engineering team. This role is primarily responsible for developing cross-platform client technologies with a focus on using C++ and Java. Qualified candidates must be proficient in writing highly optimized, extensible, and maintainable code under aggressive deadlines, and must have experience architecting and developing cross-platform software.

Responsibilities:

  • Code primarily in C++ and Java to implement cross-platform client libraries
  • Design cross-platform APIs and provide usage documentation for end users
  • Produce high quality, well-documented code promoting modularity, extensibility and performance
  • Perform code reviews for peers

Core Competencies:

  • Effectively debug very large, complicated codebases in C++
  • Java programming

All Competencies:

  • C++ and Java, Computer science fundamentals to work with game engine code, Exceptional problem solving and debugging skills, working with the game engine
  • List and prioritize crashes and bugs, fixing bugs and non-reproducible bugs, fixing memory leaks and other tracked problems in the same code base using various tools
  • 8+ years of expert level C++ experience
  • Strong background in computer science fundamentals, design patterns, algorithms and data structures
  • Exceptional problem solving and debugging skills
  • B.S. in Computer Science or equivalent experience
  • Shipped multiple applications or games preferably on Android and iOS
  • 3+ years of Java experience, recommended
  • Experience with interoperating between C++ and Java over the Java Native Interface (JNI), recommended

Apply to Job

We R Hiring

Sr. Software Engineer (C++)

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Sr. Python Developer
Development
|
Relevant Experience
|
01 Position

Responsibilities:

  • Help design and implement functional requirements
  • Build efficient back-end features in Python
  • Integrate front-end components into applications
  • Manage testing and bug fixes
  • Prepare technical documentation
  • Collaborate with UX/UI designers to implement design into the code
  • Code review
  • Implement software enhancements and suggest improvements

What we are looking for:

  • Solid experience as Python Developer
  • Experience with Python frameworks (e.g. Django, Flask, Bottle)
  • Familiarity with Amazon Web Services (AWS) and REST API
  • Understanding of databases and SQL
  • Attention to detail
  • Leadership skills

Apply to Job

We R Hiring

Sr. Python Developer

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Senior Software Engineer, Server (PHP)
Development
|
Relevant Experience
|
01 Position

We seek a senior software engineer to help build the server technology that underpins our next generation of games. As a member of the server engineering team, you will develop new technologies that allow us to richly support cloud-hosted, worldwide multiplayer games, building new services and improving what exists today. SQL and NoSQL, kubernetes and traditional metal, in-memory cache and even more in-memory cache: you will employ all of these to make great games happen. Server engineers work closely with other teams up and down the stack, from site reliability engineering and technical operations, to the game product developers who deliver the experience to the users.

Responsibilities:

  • Design the architecture of new services to deliver timely communication from server to client and server to server, while still functioning alongside existing server components
  • Describe and implement the communications across multiple network layers, considering performance, reliability, and flexibility with respect to the underlying infrastructure
  • Enhance and expand the ORM layer of MZ’s in house web framework
  • Craft software solutions for supporting flexibility in resource allocation, from compute to storage
  • Serve as a technical leader for projects of year-long scope involving multiple contributors and customers
  • Consult with technical operations on appropriate Kubernetes-based infrastructure design
  • Design for performance, and measure the effects
  • Review your colleagues’ code, and learn from their reviews as well
  • Identify, document, and communicate best practices for the engineers who use the fruits of your labor

Requirements:

  • 7+ years professional work experience
  • BS or MS degree in Computer Science or a related technical field
  • Must be proactive, self-directed, detailed and organized
  • Proficient in PHP, C++, or Go
  • Knowledge of relational databases and SQL, preferably MySQL
  • Experience with in-memory NoSQL databases, such as Redis
  • Ability to debug issues within custom code quickly
  • Passion for developing scalable and maintainable software systems

Bonus Points:

  • An open-minded and technology-agnostic approach to engineering
  • Passion for performance debugging and benchmarking
  • Real world experience developing distributed systems

Apply to Job

We R Hiring

Senior Software Engineer, Server (PHP)

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Sr. Software Engineer (Solidity)
Development
|
Relevant Experience
|
01 Position

We are looking for a blockchain developer who will be responsible for designing, implementing, and supporting a project that are working with blockchain. Your primary responsibility will be analyzing requirements, designing blockchain technology around a certain business model, and the building and launching applications using that.

Responsibilities

  • Writing smart contracts that can prove ownership of NFTs held by other people
  • Building websites to allow clients to interact with these smart contracts
  • Building systems that can connect these smart contracts to other systems for video games.
  • Research, design, develop, and test blockchain technologies if needed
  • Brainstorm and help evaluate applications for new tools and technologies as they continually evolve
  • Document new solutions as well as maintaining that of existing ones

Requirements

  • Full stack proficiency with nodejs, web development, and blockchain technologies (Metamask integration, Alchemy, web3, etc)
  • Ability to show existing smart contracts that you have deployed on the chain, what they are used for, and what kind of traffic they get
  • Expert knowledge and ability to write code for the solidity programming language, including knowledge of the ERC-721 specification.
  • Strong software development background
  • Experience working with large codebases
  • Experience working with open-source projects
  • Strong knowledge of common algorithms and data structures
  • Strong knowledge of databases (SQL/NOSQL) both development and design
  • Good sense of security vulnerabilities when building web applications

Apply to Job

We R Hiring

Sr. Software Engineer (Solidity)

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.