
Software Testing Analyst
Alignerr · Spain
- Hybrid
- Contract
- $40,000 / year
- Spain
Job highlights
- Test AI-generated code for functionality and bugs.
- Requires logical thinking and attention to detail.
- Fully remote, flexible hourly contract role.
- Document test results and suggest code improvements.
- Contribute to AI software development advancements.
About the role
Software Testing Analyst (AI Training)
About The Role
What if your coding curiosity could directly influence how AI writes software for millions of people? We're looking for Software Testing Analysts to put AI-generated code through its paces — running programs, hunting down bugs, and helping ensure the software AI produces actually works the way it should.
This is a fully remote, flexible contract role open to anyone who can read and run code. You don't need a formal background in QA or software engineering — just a logical mind, an eye for detail, and enough coding experience to know when something isn't right.
- Organization: Alignerr
- Type: Hourly Contract
- Location: Remote
- Commitment: 10–40 hours/week
What You'll Do
- Run AI-generated code and evaluate whether it behaves as expected
- Identify bugs, edge cases, and unexpected or incorrect outputs
- Document test results clearly and consistently in structured formats
- Assess code readability and suggest practical improvements
- Work across a variety of programming languages and problem domains
- Complete task-based assignments independently on your own schedule
Who You Are
- Comfortable reading and running simple programs in at least one programming language
- Logical and methodical — you naturally think about what could go wrong
- Familiar with a code editor or online IDE (VS Code, Replit, etc.)
- Detail-oriented with a consistent, thorough approach to your work
- Clear written communicator who can explain issues with precision
- Self-motivated and reliable when working independently
- No formal QA certification or software engineering degree required
Nice to Have
- Experience with any scripting or programming language — Python, JavaScript, Java, C++, and others all welcome
- Background in debugging, code review, or technical writing
- Familiarity with test cases, unit testing concepts, or structured QA workflows
- Interest in AI, machine learning, or software development tooling
Why Join Us
- Work on cutting-edge AI projects alongside leading research labs
- Fully remote and flexible — work when and where it suits you
- Freelance autonomy with the structure of meaningful, task-based work
- Contribute directly to improving how AI writes and evaluates software
- Potential for ongoing work and contract extension as new projects launch
Key skills/competency
- Software Testing Analyst
- AI Training
- Code Analysis
- Bug Detection
- Programming Languages
- Logical Thinking
- Detail-Oriented
- Problem Solving
- Independent Work
- Clear Communication
Skills & topics
- Software Testing Analyst
- AI Training
- Code Testing
- Bug Detection
- Programming
- Remote Work
- Contract Role
- QA
- Software Development
- AI
How to get hired
- Tailor your resume: Highlight logical thinking, detail orientation, and coding proficiency.
- Showcase coding skills: Emphasize experience with code editors and any programming language.
- Demonstrate problem-solving: Provide examples of identifying issues and suggesting improvements.
- Address remote work: Mention self-motivation and ability to work independently.
- Highlight AI interest: If applicable, mention any exposure to AI or ML concepts.
Technical preparation
Practice running code in various languages.,Familiarize yourself with online IDEs.,Develop logical approaches to code errors.,Learn to document test findings clearly.
Behavioral questions
Describe a time you found a subtle bug.,How do you approach unexpected code behavior?,How do you manage your time independently?,Explain a complex issue clearly to others.
Frequently asked questions
- What programming languages are preferred for the Software Testing Analyst role at Alignerr?
- While experience in any programming language is sufficient to run and read code for this Software Testing Analyst role, Alignerr welcomes experience with Python, JavaScript, Java, C++, and other scripting or programming languages. The key is your comfort in executing code and identifying potential issues.
- Do I need a formal background in QA or software engineering to apply for the AI Training role?
- No, Alignerr specifically states that a formal background in QA or software engineering is not required for the Software Testing Analyst position. They are looking for individuals with a logical mind, an eye for detail, and the ability to read and run code.
- What is the work arrangement for the Software Testing Analyst position at Alignerr?
- The Software Testing Analyst role at Alignerr is a fully remote position, offering flexibility in terms of when and where you work. This allows for a good work-life balance and accessibility for candidates globally.
- What are the key responsibilities of a Software Testing Analyst focused on AI Training at Alignerr?
- As a Software Testing Analyst for AI Training at Alignerr, you will run AI-generated code, identify bugs and edge cases, document test results meticulously, assess code readability, and suggest improvements across various programming languages and problem domains.
- How does Alignerr ensure the quality of AI-generated software through this role?
- Alignerr utilizes Software Testing Analysts to directly influence AI software development by rigorously testing AI-generated code. Your role in running programs, finding bugs, and evaluating outputs ensures the AI-produced software functions correctly and meets expected standards.
- What kind of commitment is expected for the Software Testing Analyst role?
- The Software Testing Analyst position at Alignerr is an hourly contract role with a commitment ranging from 10 to 40 hours per week. This flexible commitment allows you to tailor your workload based on your availability and project needs.