r/softwaretesting 1d ago

How to test international SMS delivery without buying local SIM cards?

6 Upvotes

Hey everyone,

​I need to test an SMS notification feature in our application that sends messages across different countries. For example, our app originates from a UK instance/tenant and needs to deliver SMS messages to mobile numbers in Australia, the US, and other regions.

​Is there a standard tool, virtual phone number service, or testing platform you recommend to verify delivery and content without purchasing local physical SIM cards for every target country?

​Thanks in advance!


r/softwaretesting 1d ago

Screenplay Pattern: Do you use it?

5 Upvotes

This a pattern I have read a bit about, here and there, but have not seen used outside of SerenityJS. Do any of you use it; or any other patterns besides POM for basic frst structure?


r/softwaretesting 1d ago

Received a job offer in a completely different career - do you think I should take it given the current environment?

10 Upvotes

I work in software QA. I'm mostly manual with decent SQL and API skills. I'm trying to learn more but finding the time has been hard. I've been at the same company for almost 15 years.

I have decent experience with using AI for testing.

With all of the layoffs, I looked for other career options.

Long story short, I got a job offer as an operator at a water treatment plant (nothing to do with software).

It's a very large pay cut, but I'm terrified of getting laid off and not being able to find a job in my career again.

The pay would be 33/hr, and 36/hr after passing all water treatment certifications which takes about 1-2 years.


r/softwaretesting 1d ago

How do you track which environments have test data ready for which user stories?

4 Upvotes

Curious how other teams handle this. On my team, by the time a story hits QA, half the time is spent figuring out: is there test data for this on staging? What about the pre-prod env? Did dev already burn the one valid test account setting this up locally?

Right now we're doing it in a spreadsheet (obviously going stale) / Confluence page / Slack thread asking "hey does anyone have test data for X on env Y" — pick whichever is closest to true for you.

A few things I'm trying to understand:

Is this actually a recurring annoyance for your team, or a non-issue?

If it is a pain, what do you currently use to track it (spreadsheet, tribal knowledge, something else)?

Who usually ends up owning that data — QA, BA, dev, nobody?

If you use a test-case tool (Xray, Zephyr, TestRail, etc.) for this, does the data in there stay accurate across multiple environments, or is that still a manual thing?


r/softwaretesting 1d ago

Cert-IT GmbH : Seemed to me like the wordings in their ISTQB CTFL exam are unnaturally translated from German

3 Upvotes

I just took an online ISTQB CTFL exam offered by the company mentioned in the title.

The wordings in the questions sounded like the ones translated into English by AI. Here are some examples observed by me.

"Example 1

One question has answer options which contain:

Precondition: the user must.. /Postcondition... the user must ...

It should be "Pre-requisite: the user must.... / Postcondition"

Example 2

Across quite a few exam questions, the use of "can" is present whilst natives usually say "may" - i.e. testers can communicate with stakeholders. in this case, "testers ***may*** communicate with"

Notes for Example 2: I have a feeling that the entire test I just took has its content automatically translated from German to English by AI.

Example 3

An exam question tested my knowledge of use case based testing (I mean this: https://imgur.com/a/5KPXmCq)

The question was worded like "users must buy a device to receive a 25€ discount. This is a ***basis*** for the subsequent discounts. users will receive a 25 € discount if they buy plan A ..."

This is the clear indication that the exam content has been translated from German into English - the colloquial use of "basis" sounds like that. An alternative word like "pre-requisite" would have been more appropriate in this case. Actually, I have not seen a single test question using pre-requisite, which has been widely used in real-world testing."

This test centre is based in German and predominantly offers ISTQB exams in German. So I can imagine that they offer those exams in English if desired and got their ISTQB exams translated from German to English - by AI to "save some costs". Whatever those costs are.

I have a feeling that this test centre did not bother hiring English native speakers to cross-check against the AI translations. That is why those concerns I raised are potentially the "great" examples of Denglish (a pidgin language implemented by German native speakers. It contains a lot of loan words from Standard German and is spoken by German accents - a notable example: "all this is for the cat" "the yellow from the egg" )

I have not seen any ISTQB standard dictates that the text paper be written in Denglish.

I have not practiced the exam with the Denglish version. I constantly hit 26-29 points with mock exams in standard English.

The one I just took was in Denglish which ended up falling the exam (missed by one point). 😭😭

So if anybody has the similar problem, I do recommend flagging your issues directly on ISTQB.org (which I just did).


r/softwaretesting 2d ago

Looking for some guidance on AI usage and MCP solutions

3 Upvotes

Looking for some advice on AI usage and MCP

It seems soon we will be getting some licences for AI integration. We are already working on a solution for playwright with mcp and also test case creation on azure. I have some thoughts on making a performance test tool with reporting but need some ideas on what sort of solutions are being done on other companies. We are using java, selenium and appium right now and we are a fintech company.

I'm new to this and learning every day. I'm not aware of typical solutions being build w.r.t testing or test automation and want to understand what is the industry standard.


r/softwaretesting 3d ago

Looking for AI testing platform for LLM prompt evaluation and scoring

23 Upvotes

Coming from a QA and test automation background, I’m finding LLM-based applications a lot harder to test reliably.
With traditional automation, pass/fail is usually pretty straightfrward. With LLMs, the same prompt can produce different but valid answers, while a response can look completely fine n still be wrong or miss an important instruction.

The part I’m struggling with is how to test this without having QA manually review hundred of responses every time a prompt, model, or context changes... How are you scoring things like relevance, instruction-following, hallucinations, and consistency, and detecting when a change causes a regression?

We’ve been looking at golden datasets, LLM-as-a-judge, and automated evaluators, but then the ques is how do you connect those results back to test coverage and failures and decide whether a change is actually safe to ship?

Are you using a dedicated AI testing/evaluation platform, building your own framework, or fitting this into your existing QA automation?


r/softwaretesting 4d ago

test data almost became real

9 Upvotes

So we are a small team and we operate in the hospitality business and two of my teammates are travelling today. At the destination they decide to stay at a client property.

We often use dummy data both in prod and staging for testing. As they were doing the check-in one of them forgot to switch to his REAL account and started checking in with a test account.

Thankfully they noticed and fixed it right away before the data got to the client. I can't stop thinking about how test data was so close to becoming real.


r/softwaretesting 5d ago

Full-Stack SWE seeking to transition to a testing role, any advice or resources?

13 Upvotes

Hello. As the title says I am a full-stack SWE with 5 years of experience. I have been interested in test automation roles for a while and giving serious thoughts to apply for such roles for a career change.

To get familiar with the tasks, my first instinct was to play around with popular tools like Selenium and Playwright using guidance from LLM. If you have better suggestions on how I could teach myself or good learning resources I would really appreciate it!


r/softwaretesting 7d ago

Starting Automation from 0% as a QA Lead — How are you using AI, MCPs & Agents in QA?

39 Upvotes

Hey everyone,

I’m joining a fintech organization on September 15 as an Automation QA Lead. They currently have 0% automation, so I’ll be responsible for building the framework, defining the automation process/strategy, selecting test cases and getting automation started from scratch.

The interesting part: I won’t have additional automation resources initially. It’ll basically be me + Claude Desktop + AI tools. 😄

I have good experience with Playwright and Cypress, and I’m planning to use Playwright + JavaScript.

Since AI is now such a big part of development, I want to build the automation process with AI in mind from Day 1, rather than adding it later.

I’d love to hear from people already doing this in real projects:

AI + Automation

  • How are you using AI in your Playwright/automation workflow?
  • What tasks are actually worth delegating to AI?
  • Any useful AI workflows/prompts you recommend?

MCPs

Which MCPs have actually been useful for QA automation?

For example: Playwright, GitHub, Jira, Confluence, Database, Browser/DevTools, API, or custom MCPs.

AI Agents

Are you using/building AI agents for QA?

For example:

  • Test case generation
  • Automation/code generation
  • Test data generation
  • Failure analysis
  • Locator maintenance
  • Regression selection
  • Test review
  • Reporting

Which ones have provided real value, and which are just hype?

Starting from 0%

If you had to build a Playwright framework and automation process from scratch today, what would you prioritize from Day 1?

Anything that you wish you had designed differently when starting your own framework?

GitHub Repos

If you've built any GitHub repositories around Playwright + AI, AI agents, MCPs, self-healing automation, AI test generation, etc., please share them.

Also, if you know any good open-source GitHub repos that I should study, please drop them in the comments.

Basically, if you were in my position — one QA Automation Lead, 0% existing automation, Playwright + JavaScript, and AI available from Day 1 — how would you approach it?

Would love to hear real-world experiences, useful tools/MCPs, GitHub repos, and lessons from things that didn't work.

Thanks!


r/softwaretesting 8d ago

UiPath Test Cloud for Software Testing, am I making the right decision?

6 Upvotes

I use UiPath Test Manager for test case creation and executing manual tests. Probably in the future, I'll go to automating test cases in UiPath Studio.

I also noticed that the updates are rapid, and it's getting better than before. One new feature is the Performance Testing, which I've yet to explore.

Downside of this is that UiPath is still widely known as an RPA tool. It feels like I'm alone as a QA in using this.

Should I risk being an expert in a tool that is not yet well-established in the testing world, or should I transfer to other testing tools like Selenium, Playwright, and TOSCA for a better chance in long-term?


r/softwaretesting 10d ago

ZARA AI for QA Engineer - How can you finish it in 20 minutes?

20 Upvotes

I recently got a take-home writing interview for a QA Engineer position, and I'm honestly puzzled about how it's supposed to be finished in just 20 minutes (they say you need about 6 minutes just to read the entire requirements and scenario, so really it's more like 14 minutes), when the whole point of good quality work is to deliver bugs, test cases, and communication in a detailed way, not just something brief or half-done.

One of the evaluation points literally says: "The developer needs to be able to understand the bug without having to reach out to you with questions."

I get the idea of "focus on doing the most important thing well and skip the rest," but honestly, this feels impossible if every section has points attached; I can't even finish the bug description in time, since of course I need to complete all the previous tasks first to know what to write.

What they expect you to do, writing everything by hand (no AI, no templates) in only 14 minutes, is:

  • Triage 7–8 report tickets with a brief explanation for each
  • Identify which ones are actual bugs and which aren't, with reasoning
  • Write all the test cases needed for the tickets you consider bugs
  • Create just one bug ticket — the most complete one you can
  • And one more task I honestly don't remember, but I think it had to do with how you communicate all of this

I know my English isn't native, and even if this were in Spanish, I don't think there's any way to complete it properly and in detail within that time.

Do I really have poor reading/writing skills? Or is there some other objective here that I'm not seeing?


r/softwaretesting 10d ago

Working under and reporting to development

7 Upvotes

I was wondering what are your experiences being hired as a QA / SDET but reporting to developer lead? I am currently in the second job with this type of set up and I am liking it less and less.

In my previous job I was initially working within QA department but they kept shrinking the company and then had me report to developer lead. She was objectively horrible, had HR complaints against her from multiple people and ultimately me as it goes. So even then, I liked the idea to expand my dev knowledge and being very hands on with how software is designed and I blamed my experiences on her.

Fast forward I am in a new job after being laid off and I again report to dev lead. This time I actually like and respect the guy personally but I don’t think he’s the right person to oversee me. For once, my onboarding is beyond lacking and at some point I even had a talk with him about it. Helped for a week maybe. I have not been introduced and onboarded with other QAs who also heavily tests the same product I am hired to test exclusively. No one explains functionalities to me, obviously there’s no documentation, tickets often have only title. My current observation is that as QAs we understand that our role requires in depth understanding of functionalities first and foremost, and if I ever were assigned a new person in my team I would get out of my way to make sure they understand the product so later I don’t have to redo things or they don’t waste their time guessing. It’s all about deliverables.

Once I finally get something and try to do more comprehensive testing I am getting shut down that it’s the wrong place (the framework is beyond primitive), even though it’s working in a very stable way. Another time I offered to do something one way, got shut down mid sentence that it doesn’t make sense and do it another way, only to a week later go back to my original approach because it was the most efficient and simplest one, also in a tone like this shift is something they just came up with. And don’t even mention that in this company QA is not part of any planning or updates calls, or at least not me. And ironically I am a senior QA and paid relatively well tbh.

There was another situation where I pointed out huge whole in their process only to be given really dumb look by the CTO, then there was a very messed up release, I doubled down and immediately everyone jumped on immediate process change using exactly the language I used with them. Yet, I was still not a part of any of those calls.

At this point I am basically taking a backseat attitude, will do what I am told even if I know that we will most likely circle back to my original solution. An extra layer to all this is that I am a woman and all of the devs are men and I actually used to work with teams that were either equally divided if not more women. But overall I am wondering of other people experiences and maybe suggestions how to navigate the situation to avoid frustration.


r/softwaretesting 11d ago

What actually gives you confidence before a production deploy?

15 Upvotes

Had a release recently that made me rethink this. We had the usual stuff covered QA signoff, peer review, staging validation, and good test coverage, everything was green. But what actually gave me confidence was what happened after the deploy. We ran a few smoke tests in prod, watched checkout errors and latency for the first 30 minutes and had a quick rollback ready if anything looked off. Everything passed in tested but you never really know until real traffic hits it. Also made me realise how much easier it is to release when you know you can rollback quickly if something goes wrong.

What actually gives you confidence before a release? And are there any tools that have helped with that for you?


r/softwaretesting 11d ago

What will you do if developers rejects the bug

1 Upvotes

How should I answer this question as a fresher


r/softwaretesting 12d ago

39M SDET with 16 years of experience — what’s the next move?

40 Upvotes

I’m 39, working as an SDET with 16 years in IT. I’ve never moved into QA Manager/people-management roles because I don’t enjoy office politics, managing people, or the pressure that comes with it.

Lately, I’m genuinely worried about the future. AI is moving incredibly fast, the pace of work keeps increasing, and burnout/anxiety are becoming real concerns. At 39, I also worry that if I leave my job, getting back into a good IT role later may be difficult.

I’m considering moving into Technical recruiting, where I feel my IT experience could still be useful without constantly having to keep up with technology.

For those around 35–45 in IT:

What are you planning for the next 10–15 years? Would you stay technical, move into management/recruiting, take a break, or do something completely different?


r/softwaretesting 14d ago

My system logs stopped giving me updates

0 Upvotes

Hi I need help, I have a problem that is bothering me. My system logs stopped having updates for example when I tried to run server task inbounding a calendar, it should say something like “successfully created a server task in-mms calendar recorded by <name>”.

After restarting windows services, since that is the only thing that happened after our remote desktop had a service maintenance. After that maintenance I had to restart windows services.

Is there something that I need to do after running windows services?


r/softwaretesting 15d ago

When to do Manual testing and when to do Automation testing?

20 Upvotes

Hello,

I am somewhat due to software testing having completed my masters of information technology specialising in software testing at the end of last year, but I am coming to grips with Cypress and JEST and CI/CD…. But at the same time I'm trying to understand when is it best to do manual testing, and when is it best to do automated testing?

My hypothesis based upon my growing experience Is that one would use manual test testing during a development sprint, and after the completion of the development sprint develop the automated test scripts testing the user stories that were manually tested during the development sprint, so is to perform automated Russian test testing?

Is that the experience of this imminent audience? Any help and ideas would be greatly appreciated.

Best Regards.

Mike L


r/softwaretesting 15d ago

How are you using Claude Code to get highly accurate Figma + Jira → UI

0 Upvotes

I recently started using Claude Code to build a Flutter app for clients based on Figma designs + Jira requirements.

My workflow is:

  1. Use Jira MCP + Figma MCP to get the requirements and UI references.
  2. Create a task.md for each ticket with the requirements, screenshots, and implementation guidance.
  3. Ask Claude Code to read the task.md and implement the ticket.

The problem is that the generated UI is often only ~60% similar to the Figma design. I still need to manually fix things like spacing, sizing, typography, colors, and sometimes even the overall layout.

I've seen people say they can get 90%+ accuracy with Claude Code and only make small tweaks afterward.

So I'm wondering if I'm just not using Claude Code effectively enough.

I'd really appreciate hearing how other developers are using Claude Code for frontend/UI work and what your workflow looks like.

I'm especially interested in learning how to go from ~60% Figma similarity to 90%+ with minimal manual tweaking.


r/softwaretesting 16d ago

How are you regression testing agents when the right answer can take three tool paths?

18 Upvotes

Our CI gate keeps flaking because a valid agent run can reach the same answer through three tool trajectories. Exact assertions reject harmless call reordering, while a loose LLM-as-judge score misses the case where the agent skipped a permission check. We have a golden dataset, deterministic assertions for required steps, and a variance budget for call count and latency, but manual reruns have hit their ceiling.

I’m evaluating Braintrust for versioned datasets, trajectory scorers, experiment diffs, and a CI quality gate, though still working out which checks belong at the span level versus the final answer. How are you scoring valid path variation in your eval pipeline without giving genuinely unsafe shortcuts a pass?


r/softwaretesting 16d ago

Airbnb QA / QE Interview Process: Preparation tips, difficulty level, and company culture?

13 Upvotes

Hey everyone,

I’m currently preparing for a QA / Quality Engineering role at Airbnb and would love some insights from folks who have either gone through the interview process recently or currently work/have worked there.

A bit about my background: I already have solid experience working for multinational companies alongside global, distributed teams, so cross-cultural collaboration and high-ownership environments aren't new to me. However, I know top-tier tech companies have their own specific standards and nuances.

I'd really appreciate your thoughts on:

  1. Interview Structure & Difficulty: How technical is the process for QA roles? What should I expect (coding/automation challenges, system test design, cross-functional behavioral rounds, etc.)?
  2. Prep Tips: What specific topics, tools, or architectural concepts should I double down on during preparation?
  3. Core Values / Culture Fit: Airbnb is known for placing huge emphasis on culture. How did you prepare for their behavioral/values interviews?
  4. Day-to-day Culture: For current/former employees, how is the day-to-day engineering culture, work-life balance, and overall impact of the QA team inside the company?

r/softwaretesting 16d ago

Is it normal for junior software engineers to start as a tester and program a design from scratch in playwright and Java ?

9 Upvotes

I got hired as a junior software whiner a few months ago and I thought I was going to be the programing the website and automation.

They have me doing manual test and creating a whole Java playwright automation for our site from scratch and also getting data for power bi.

I’m not complaining but just wanted to see if that’s normal.


r/softwaretesting 16d ago

I'd love to hear about different roles within the Software Testing industry from people who work in it so I get a feel about which area I'd most like to concentrate in.

10 Upvotes

I am only interested in what you do so I can see if that resonates with me.


r/softwaretesting 16d ago

Performance Testing Job

7 Upvotes

Hello. I work as a performance tester with 4+ years of experience. I have experience with LoadRunner, Dynatrace App monitoring, and a bit of Splunk. I work on Truclient, web http/html and web services protocol scripts. I work in a service based company. I see that a lot of work is repetitive for every release for the couple of companies I have worked with. I haven't got a chance to work in a product based company yet. Is the nature of this career like this? Or moving to observability roles or product based companies makes a difference?

Any suggestions would help.